3249 IT & Software Developer jobs in the UK
Machine Learning Engineer
£30,000 - 60,000
Compare the Market
Bakewell Road, Peterborough
£30,000 - 60,000
Requirements
Must:
- Practical experience deploying ML models into production environments
- Strong Python development skills and understanding of ML model structures
- Familiarity with tools such as MLflow, Airflow, SageMaker, or Vertex AI
- Understanding of CI/CD concepts and basic infrastructure automation
- Ability to write well-tested, maintainable, and modular code
- Strong collaboration skills and a growth mindset
- A background in software engineering, computer science, or a quantitative field—or equivalent hands-on experience in ML delivery
- Experience working in regulated sectors such as insurance, banking, or financial services (nice to have)
- Exposure to Databricks, container orchestration (e.g. Kubernetes), or workflow engines (e.g. Argo, Airflow) (nice to have)
- Familiarity with real-time model deployment, streaming data, or event-driven systems (e.g. Kafka, Flink) (nice to have)
- Interest in MLOps, model governance, and responsible AI practices (nice to have)
- Understanding of basic model evaluation, drift detection, and monitoring techniques (nice to have)
Technologies
AI
Airflow
CI/CD
Databricks
Flink
Machine Learning
Responsibilities
- Develop and maintain machine learning pipelines for training, validation, and deployment
- Collaborate with data scientists to productionise models and turn prototypes into performant, reliable services
- Contribute to deployment tooling and automation for both batch and real-time ML use cases
- Build monitoring and alerting for model health, performance, and data drift
- Support the evolution of our internal ML platform and development workflows
- Apply best practices in testing, CI/CD, version control, and infrastructure-as-code
- Contribute to team libraries, reusable components, and shared deployment patterns
- Work in cross-functional teams alongside product managers, engineers, and analysts
- Participate in design sessions, peer reviews, and sprint planning
- Learn from and be mentored by experienced ML Engineers and technical leaders
Description
At Compare the Market, we’re applying AI to real-world problems, helping millions of people make smarter financial decisions. As a member of our growing ML Engineering team, you will help develop a modern MLOps platform and deliver robust ML services in collaboration with various teams. This role offers a high-impact environment, strong mentorship, and real ownership, allowing for substantial professional growth. We’re committed to building a diverse and inclusive team where everyone feels they belong.
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 3249 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, LendingCrowd, KubeNet, Ctrl Alt, FCDO Services, UK Research and Innovation (UKRI) among others, are currently hiring for ML, AI roles in the UK.
The company with most openings is Experis as they are hiring for 104 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 104 different Machine Learning Engineer jobs in the UK. They are probably quite committed to find good Machine Learning Engineers.