3249 IT & Software Developer jobs in the UK

Compare the Market jobs

Machine Learning Engineer

£30,000 - 60,000
Compare the Market
Bakewell Road, Peterborough
£30,000 - 60,000
Company Size icon
Company Size
500-1k
Company Type icon
Company Type
Services
Exp Level icon
Exp Level
Senior
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

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.