3200 IT & Software Developer jobs in the UK

Michael Page jobs

Senior Machine Learning Engineer - City of London

£85,000 - 100,000
Michael Page
Strand 80, City of London
£85,000 - 100,000
Company Size icon
Company Size
50-200
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:
- Strong foundation in machine learning, deep learning, and optimisation - Hands-on experience training, evaluating, and deploying ML models in real-world systems - Proficiency with PyTorch (preferred) or TensorFlow; familiarity with the Hugging Face ecosystem - Experience with audio or speech models and frameworks - Experience building and maintaining end-to-end ML pipelines and MLOps tooling (e.g. MLflow, Weights & Biases, DVC, or similar) - Strong Python skills; experience with Docker, CI/CD, and cloud platforms (Azure preferred) - Practical experience designing agentic AI systems and integrating models with external services - Comfortable owning the full ML lifecycle, from data preparation to production deployment - Clear communicator who can work effectively across technical and non-technical teams

Technologies

AI
CI/CD
Machine Learning
PyTorch

Responsibilities

- Design, train, and optimise machine learning models for audio processing tasks such as speaker diarization, automatic speech recognition (ASR), and voice activity detection - Build and maintain training and inference pipelines using PyTorch and related ML frameworks - Source, curate, and prepare training datasets; implement preprocessing, augmentation, and validation workflows - Run structured experiments, evaluate model performance, and iterate based on measurable results - Build, deploy, and operate end-to-end MLOps pipelines, including experiment tracking, model versioning, and production monitoring - Package and deploy models using Docker and cloud infrastructure, with a focus on reliability and scalability - Design and deploy agent-based AI systems that can execute multi-step workflows and integrate with external tools - Build Model Context Protocol (MCP) servers to enable standardised integration between models, APIs, and data sources - Evaluate and integrate large language models into production systems where they add clear value - Collaborate with product and business teams to translate requirements into practical ML solutions

Description


We are a medium-sized organisation in the insurance industry committed to utilising advanced analytics and machine learning to enhance our services and deliver value to clients. This permanent role is based in London and offers a competitive salary ranging from £80,000 to £100,000 per annum, along with a comprehensive benefits package to support your well-being. Join our collaborative and innovative work environment to work on impactful projects using the latest technologies.
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 3200 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?

The Scouts Association, Mas & Pas Limited, OpenWorks Engineering, Independent Office for Police Conduct, Sainsbury's, Companies House, CenCom Solutions 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 90 different Machine Learning Engineer jobs in the UK. They are probably quite committed to find good Machine Learning Engineers.