Job Details

Scala Developer - AI Platform

Burns Sheehan Limited
London, United Kingdom

Scala Developer - Artificial Intelligence Platform | Data Science and Machine Learning | Opportunity for Lead role


Up to 75,000 per annum plus stock

Scala Developer - We are working with a leading artificial intelligence scale-up who provide customer intelligence solutions for companies looking to be 'customer first'. As a Scala Developer you will join a talented, growing engineering team building a platform that offers predictive analytics and enables the kind of hyper-personalised service that the likes of Facebook, Amazon and Netflix do so well. Their platform uses proprietary algorithms, data science and machine learning to observe billions of interactions and deliver a human-like understanding of the organisations customers.

What will you be doing?

This is an amazing opportunity for a Scala Developer to work closely with the Head of Engineering and Senior Software Engineers in the development of tools, applications and libraries. You will have the chance to be involved in the design and architecture of innovative solutions capable of processing billions of transactions to solve complex problems as well as collaborating between internal teams by owning and supporting new features through the entire product lifecycle. They love giving their team the time, autonomy and freedom to build solutions that are truly valuable to their customers.

What are they looking for from a Scala Developer?

  • They are looking for the Scala Developer to have strong software engineering experience in JVM based languages with significant knowledge of Scala (Cats and Fs2 streaming would be great!).
  • Good appreciation of 'ops' including containerisation/orchestration (Docker, Mesos/Marathon, Kubernetes), cloud deployment (AWS or other cloud provider), Kafka, CI/CD pipelines.
  • You must understand and adhere to software engineering best practice, especially TDD/BDD and automation testing for Scala.
  • It would help if you had an understanding of clustered architecture, event sourcing, CQRS and/or building low latency, high throughput applications.
  • Knowledge of NoSQL databases (preferably Cassandra) and React/Redux, NodeJS, or JavaScript/ ES6+ would be beneficial.

You do NOT need to know all these technologies as long as you have the aptitude and attitude to learn. If you are active in the Open Source community or are active on GitHub then this will be viewed favourably!

This is an outstanding opportunity for a Scala Developer to make an impact within a highly talented team with the prospect of becoming a Lead or Manager if they wish. Please reply with your CV or call Simon Evans to find out more.

Scala Developer - Artificial Intelligence Platform | Data Science and Machine Learning | Opportunity for Lead role


Up to 75,000 per annum plus bonus and stock

Burns Sheehan Ltd will consider applications based only on skills and ability and will not discriminate on any grounds...... click apply for full job details

Send application

Mail this job to me so I can apply later

Apply With CV

You are not logged in. If you have an account, log in to your account. If you do not have an account, why not sign up? It only takes a minute!

latest videos

Upcoming Events