3060 IT & Software Developer jobs in the UK
Senior Machine Learning Engineer
ÂŁ30,000 - 60,000
Compare the Market
Old Street, London
ÂŁ30,000 - 60,000
Requirements
Must:
- Strong experience deploying ML models into production in cloud-native environments
- Solid software engineering skills in Python (and optionally one other language, such as Go or Java)
- Experience with modern ML tooling (e.g. MLflow, TFX, Airflow, Kubeflow, SageMaker, Vertex AI)
- Familiarity with CI/CD pipelines and infrastructure-as-code (e.g. Terraform, CloudFormation, GitHub Actions)
- Experience building robust, maintainable, and testable ML pipelines and APIs, including batch or real-time model delivery
- Strong understanding of ML lifecycle challenges—versioning, testing, monitoring, governance
- Excellent collaboration and communication skills; able to work across disciplines
Responsibilities
- Own the end-to-end delivery of production ML solutions in collaboration with data scientists and product teams
- Design and build model pipelines for training, validation, and deployment using modern tooling (e.g. MLflow, Kubernetes, Airflow)
- Contribute hands-on code to model packaging, deployment, and lifecycle automation
- Build systems that monitor model performance, drift, and operational health in real time
- Support both batch and real-time ML workloads depending on use case requirements
- Define and promote best practices for reproducibility, testing, CI/CD, and model observability
- Help evolve our internal ML platform to support experimentation, governance, and collaboration
- Develop shared tools and libraries that accelerate safe, efficient, and scalable ML development
- Work closely with data scientists to productionise experimental models and turn prototypes into robust services
- Act as a technical mentor and code reviewer for other engineers and contributors
- Provide architectural guidance across multiple ML projects and technical design sessions
- Contribute to a culture of engineering excellence, collaboration, and learning
- Stay up to date on emerging tools and approaches in MLOps and applied AI
- Support responsible AI practices by contributing to explainability, auditability, and fairness initiatives in ML systems
Description
At Compare the Market, we’re scaling our AI capabilities to power intelligent, personalised experiences for millions looking to make smarter financial decisions. As a Senior Machine Learning Engineer, you’ll be an integral part of our Data & AI team in a hybrid role based in London or Peterborough. You’ll join a modern, fast-growing ML Engineering team focused on powering real-world AI at scale. With the right tools, support, and technical autonomy, you will help shape how we turn experimental models into trusted systems that deliver significant impact across our platform. We are committed to fostering a diverse and inclusive environment where everyone feels they belong, and we encourage all entries to the recruitment process, even if some requirements are not fully met.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Machine Learning Engineer salaries in the UK here.
How many Machine Learning Engineer jobs are in the UK?
Currently, there are 3060 ML, AI openings. Check also: TensorFlow jobs, Python jobs, Computer-Vision jobs - all with salary brackets.
Is the UK a good place for Machine Learning Engineers?
The UK is one of the best countries to work as a Machine Learning Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for Machine Learning Engineer jobs in the UK?
Bluefruit Software Limited, Mas & Pas Limited, Interface, Accenture, Future Talent Learning, Ctrl Alt, Sellafield Ltd among others, are currently hiring for ML, AI roles in the UK.
The company with most openings is Experis as they are hiring for 94 different Machine Learning Engineer jobs in the UK. They are probably quite committed to find good Machine Learning Engineers.
The company with most openings is Experis as they are hiring for 94 different Machine Learning Engineer jobs in the UK. They are probably quite committed to find good Machine Learning Engineers.