Senior Machine Learning Engineer

Harnham - Data and Analytics Recruitment

Royal Borough of Greenwich

Hybrid

GBP 99,000 - 121,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid working
London office access
Career progression opportunities
Data & AI capabilities investment

Job summary

Harnham - Data and Analytics Recruitment in London is seeking a Senior Machine Learning Engineer to own end-to-end ML delivery. You will produce production-grade ML systems and contribute to scalable data products within a collaborative team.

You will design, build, and productionise ML solutions across use cases with data scientists and engineers, setting technical standards and ensuring production readiness.

Qualifications

  • Strong commercial experience developing ML solutions in Python.
  • Solid understanding of Python ML ecosystem (NumPy, pandas, scikit-learn) with PyTorch or TensorFlow exposure.
  • Experience building and deploying containerised services and APIs.
  • Working knowledge of SQL and data-driven application development.
  • Hands-on experience with AWS, GCP, or Azure.
  • Familiarity with MLOps tooling, workflow orchestration, or feature stores is highly beneficial.

Responsibilities

  • Building and deploying ML 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.

Skills

Python
ML frameworks
APIs
SQL
Cloud platforms
MLOps

Tools

Docker
Kubernetes

Job 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.

  • 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
Your Skills and Experience
  • 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
What They Offer
  • Salary up to £110,000 plus a 20% bonus
  • Hybrid working with two days per week in the London office
  • Exposure to varied, high impact machine learning projects
  • Clear scope for technical ownership and career progression
  • A collaborative culture with strong investment in data and AI capability
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Engineer
Machine Learning Engineer

La Fosse • Greater London

Hybrid
GBP 90,000 - 130,000
Lead Machine Learning Engineer
Lead Machine Learning Engineer

Xcede • Greater London

On-site
GBP 120,000 - 150,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Data Science Festival • Greater London

On-site
GBP 80,000 - 90,000
Machine Learning Engineer
Machine Learning Engineer

Platform Recruitment • Greater London

On-site
GBP 42,000 - 70,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Maxwell Bond • City of Westminster

On-site
GBP 51,000 - 69,000
Head Of Machine Learning
Head Of Machine Learning

83zero Ltd • City Of London

On-site
GBP 120,000 - 140,000
5% Pension
Bonus
25 Days Holiday + Bank Holidays
+3
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Anson McCade • Greater London

On-site
GBP 65,000 - 85,000
Flexible working
25 days holiday
Career development support
+1
Machine Learning Specialist
Machine Learning Specialist

Solution Performance Resourcing Limited • York and North Yorkshire

Hybrid
GBP 36,000 - 60,000
Flexible and hybrid working
Professional development and training
Health and wellbeing benefits
+2
Head Of Machine Learning
Head Of Machine Learning

83zero Limited • Greater London

On-site
GBP 120,000 - 140,000
5% Pension
Bonus
25 Days Holiday + Bank Holidays
+2
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Arcus Search • Greater London

On-site
GBP 100,000 - 200,000