contact us




Hampshire, Surrey


£Competitive - £competitve Per Annum

contract type



This is an opportunity for a Global, Analytics business who are expanding their team playing a key role in product innovation, working in a data driven business deliveiring insights to their clients.

As a Senior Machine Learning Engineer you will be joining the Data Science team responsible for developing models for classifying & validating data, building machine learning driven optimisations.

As the Senior Machine Learning Engineer you will be scaling up machine learning models, delivering  into production environments and contributing to the Data Science road-map.


 • Transition machine learning workflows into high performance APIs in  live production environment

• Implement/monitor the performance of models in production

• Promote best practice software development principles

• Collaborate with machine learning, engineering, and product development teams to create requirements for the deployment of new machine learning models


Experience required:

• Minimum of five years of experience in professional software development ideally with Python

• Proven success in deploying high performance APIs that rely on deep learning models (Docker, FastAPI, PyTorch/TensorFlow, etc.)

• Fluent with software development best practices, including version control, documentation, testing, and CI/CD (Airflow, etc.)

• Familiarity with machine learning approaches and an understanding of the analysis and testing processes of machine learning algorithms

 • Familiarity with Natural Language Processing approaches

• Experience with Spark


This is a great opportunity to join a growing company and team with a great working environment and culture.

If you are interested in applying please contact Jonathan Spragg or 01189595552 for consideration.

Back To Vacancies

Jonathan Spragg

Director | Technology

+44 1189 595552

ready to work with us?