> Markdown version of [/jobs/ext/50751-senior-machine-learning-engineer](https://www.wearedevelopers.com/jobs/ext/50751-senior-machine-learning-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Machine Learning Engineer - **Company:** Harnham - **Location:** London, UK - **Experience:** Expert - **Salary:** £90,000.0 - £110,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Amazon Web Services, Microsoft Azure, DevOps, Python (Programming Language), Machine Learning, NumPy, Tensorflow, Standard Sql, Software Engineering, Cloud Platform System, Pytorch, Pandas, Scikit Learn, Machine Learning Operations, Api Design - **Published:** May 17, 2026 - **Apply:** https://find.jobs/jobs-near-me/senior-machine-learning-engineer-london/2772741805-2/ ## About the Role * Strong commercial experience developing machine learning solutions in Python * Solid understanding of the Python ML ecosystem including libraries such as NumPy, pandas, and scikit learn, with exposure to PyTorch or TensorFlow * Experience building and deploying containerised services and APIs * Working knowledge of SQL and data driven application development * Hands on experience with at least one major cloud platform such as AWS, GCP, or Azure * Familiarity with MLOps tooling, workflow orchestration, or feature stores is highly beneficial ## Description Senior Machine Learning Engineer London, Hybrid (Twice Per Week) Up to £110,000 + 20% Bonus This is an opportunity to take ownership of end to end machine learning delivery in a role that blends technical depth with real world impact. You will work on production grade ML systems that directly improve operational and commercial outcomes, with the backing of a highly skilled, collaborative data team. The Company They are a specialist, data led organisation applying advanced analytics and machine learning to solve complex commercial problems. Their work spans the full lifecycle of data products, from discovery through to deployment, with a strong focus on building robust, scalable solutions. The environment is delivery focused, technically ambitious, and designed for people who want their work to make a measurable difference. The Role You will play a key role in designing, building, and productionising machine learning solutions across a range of use cases. Working closely with data scientists, data engineers, and delivery colleagues, you will help set technical standards and ensure solutions are production ready. Key responsibilities include: * Building and deploying machine learning models into live production environments * Designing and maintaining MLOps workflows, including model lifecycle management * Developing APIs and containerised services to support ML products * Implementing DevOps best practices across development and production * Collaborating cross functionally to align data, modelling, and business requirements ## Related Videos - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Advanced Typing in TypeScript](https://www.wearedevelopers.com/videos/496-advanced-typing-in-typescript) - [DevOps for Machine Learning](https://www.wearedevelopers.com/videos/179-devops-for-machine-learning) - [How to implement convenient Python bindings to C++](https://www.wearedevelopers.com/videos/618-how-to-implement-convenient-python-bindings-to-c) - [Data Science on Software Data](https://www.wearedevelopers.com/videos/162-data-science-on-software-data) ## Related Articles - [MLops – Deploying, Maintaining And Evolving Machine Learning Models in Production](https://www.wearedevelopers.com/magazine/115-mlops-deploying-maintaining-and-evolving-machine-learning-models-in-production) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)