paulbutcher

paulbutcher

Elixir opportunity in London

We are a young startup aiming to democratise financial research by applying cutting-edge Machine Learning and Natural Language Processing technology developed within the University of Cambridge.

We are looking for the first two software engineers to join our team: one with a back-end focus, one with a front-end focus. The successful candidates will form the kernel around which we will build our development team over the next few years. As the team grows, there will be the opportunity to move into a leadership position.

This is a greenfield opportunity. We are technology agnostic: the most important thing for us is to find the right person. We are looking for someone who can combine hands-on coding with an appreciation of the big picture, selecting an appropriate technology stack and architecture, and defining appropriate development, deployment and testing processes.

One of the technologies that’s explicitly on the table is Elixir - hence this posting.

We offer a competitive package and potentially equity participation. Most importantly, this is an opportunity to spread your wings, do things the way that you believe they should be done, and learn about both Machine Learning and Natural Language Processing in the process.

The successful candidate will have (examples are indicative only - we are open to any appropriate technologies):

  • At least 5 years experience with appropriate back-end technology (e.g. Ruby, Java, Scala, Clojure, Elixir).
  • Working knowledge of cloud deployment (e.g. AWS).
  • Working knowledge of DevOps.
  • An understanding of agile development, most importantly an appreciation of why agile methodologies work, when they’re appropriate, and when to consider alternatives.
  • An appreciation of the value of automation and testing.

In addition any of the following skills are desirable:

  • Knowledge of front-end technologies (e.g. Javascript, CSS).
  • Experience with, or interest in, Machine Learning and Natural Language Processing.
  • An understanding of, or interest in, financial markets, investment, and/or crowdfunding.
  • Web analytics.

If you’re interested, please drop me an e-mail at paul@paulbutcher.com.

This is a permanent position only. Strictly no agencies.

Most Liked

michalmuskala

michalmuskala

Just a nitpick, but probably it will be really hard to find somebody with 5 years of Elixir experience, given the first commit to Elixir repo is dated Jan 9 2011. :smirk:

12
Post #2
AstonJ

AstonJ

This looks like a great opportunity :023: and it’s nice to see another British company adopting Elixir :003:

paulbutcher

paulbutcher

Forgive me if I’m a little snarky, Michal, but as author of one of the first books to cover Elixir (Seven Concurrency Models in Seven Weeks, published in 2014 by The Pragmatic Programmers) this is a fact that I’m acutely aware of. I hope my post asked for 5 years experience with appropriate back-end technology, not 5 years of Elixir?

Last Post!

paulbutcher

paulbutcher

Hey Oliver. No problem with curiosity :wink:

As I said in the advert, we are (or at least, were!) technology agnostic. Much of the NLP technology is pre-existing and has been constructed over many years in a variety of technologies (Common Lisp, Java, C++, …). The task we’re currently faced with is wrapping that technology up to turn it from “raw” technology into a product.

As it happens, we’ve ended up selecting Clojure for that task rather than Elixir, just because the best candidates we found came from the Clojure world.

Where Next?

Popular in Jobs Top

paulbutcher
We are a young startup aiming to democratise financial research by applying cutting-edge Machine Learning and Natural Language Processing...
New
alecnmk
About us My name: Alex Naumenko My position: :man_shrugging: Company name: Hammer Corp. Website: hammertime.com HQ Location: Austin,...
New
neilberkman
Full-stack developer for PETAL-stack application I’m putting together a team to build the MVP of a PETAL-stack app for a client, a new s...
New
LucaMausberg
Introductory paragraph We at Marko strive to make second-hand the first choice. We will make buying and selling second hand online easy,...
New
evan22w
Introductory paragraph Our team at Rotabull is looking for a short-term, senior full stack engineer to work on our application which is ...
New
JEG2
Introductory paragraph icanmakeitbetter is hiring a fourth remote Web Developer to help us maintain and improve old products, design and...
New
JEG2
Introduction At Payitoff, we help borrowers save money on their student loans and other debts. To accomplish that, we employ a crack tea...
New
Rachc
Hey there! Remote is solving global remote organisations’ biggest challenge: employing anyone anywhere compliantly. We make it possible ...
New
bryanleptich
Introduction Humanly seamlessly brings together people and AI through conversation. Our chat technology screens and schedules candidates...
New
bengerson
Introductory paragraph Hello Elixir enthusiasts! We’re excited to announce a great opportunity at Candidately. We’re currently seeking a...
New

Other popular topics Top

electic
Hi, I am new to Elixir. I am trying to use the DateTime component to insert a date into MySQL however the there seems to be no way to fo...
New
AstonJ
Posting this to see if we can make things easier for people to get into Neovim. If you use Neovim and have a favourite distro please let ...
New
vertexbuffer
Hello, can anybody help here..? I have a list of players and I what to delete an element, but every for loop the list is reverting to ori...
New
sorentwo
Hello! tl;dr Announcing Oban, an Ecto based job processing library with a focus on reliability and historical observability. After spen...
985 43657 311
New
josevalim
Hi everyone, One of the features added to Elixir early on to help integration with Erlang code was the idea of overridable function defi...
New
aesmail
Hello guys, I have finally made it. I created an admin interface for a framework. It’s been on my todo list for years and with the curre...
New
Qqwy
Original source of discussion: This topic on the Pragmatic Programmers’ Functional Web Development with Elixir, OTP, and Phoenix forum. ...
New
KronicDeth
Elixir plugin for JetBrain’s IntelliJ Platform (including Rubymine) This is a plugin that adds support for Elixir to JetBrains IntelliJ...
289 36432 110
New
Qqwy
Update: How to use the Blogs & Podcasts section You can post links to your blog posts or podcasts either in one of the Official Blog...
3271 127536 1222
New
svb
Hi! Currently I want to submit a form by pressing the Enter key. However, since my input field is of type “textarea” this is just adds a...
New

We're in Beta

About us Mission Statement