For employers
Post a job
Hire by role

Hire machine learning engineers in the UK

What machine learning engineers are paid, what to name in the advert, and who you are up against — from the adverts on Machine Learning Jobs, not a survey. Looking for the roles themselves? See Machine Learning Engineer jobs.

What you will pay

£49k to £136k, most around £83k

The range employers advertised for machine learning engineers on Machine Learning Jobs over the last 12 months, base salary only, across 99 priced adverts. Adverts that state a salary get more applications than those that hide it, and a figure at or above the midpoint is the single cheapest thing you can do for the response.

  • Remote or anchored

    A fully remote role draws the whole country and can pay a little under the London figure; an anchored one competes locally and cannot.

  • Greenfield or inherited

    Building from nothing is worth more to the right person than running what exists, and they will ask which it is.

  • Someone senior to learn from

    A strong lead in the team is worth thousands on the offer; without one, expect to pay for that experience directly.

Who you are competing with

Hiring machine learning engineers on Machine Learning Jobs right now

  • Anthropic 2
  • ECM Selection 1
  • University of Southampton 1

Three live adverts for the role, as candidates see them. How rivals pitch it is worth a look before you write yours.

PhysicsX

Senior Machine Learning Engineer

  • London
  • Hybrid · 3 days in office
  • Senior

Owns deployment of ML models and engineering surrogates for industrial customers, building scalable training and inference pipelines and APIs across cloud and on-prem. Leads scoping and architecture, mentors engineers, and travels to customer sites 3-4 weeks per quarter. Hybrid role with 3 days in the Shoreditch office.

Python · PyTorch · Pandas +6

Yesterday

PhysicsX

Senior Machine Learning Engineer

  • New York, United States
  • Hybrid
  • US$200,000 – US$250,000 pa
  • Senior

Owns deployment of ML models and engineering surrogates (deep learning on CAE/CFD/FEA data, time-series forecasting, anomaly detection, optimization) into customer production environments, building scalable training and inference pipelines and APIs on cloud and on-prem. Leads scoping and architecture, mentors engineers, and travels to customer sites roughly 3-4 weeks per quarter.

Python · PyTorch · Pandas +3

Yesterday

PhysicsX

Principal Machine Learning Engineer

  • Singapore
  • Lead

Lead deployment of ML models and engineering surrogates (deep learning on CAE/CFD/FEA data, time-series forecasting, anomaly detection, optimisation) into customer production environments. Own scoping and architecture for data/ML systems, mentor engineers, and travel 3-4 weeks per quarter to customer sites across North America, Europe, Asia and Oceania.

Python · PyTorch · Pandas +3

Yesterday
The guide
How to hire machine learning engineers in the UK

The job is keeping models working on your data, not building them once. What separates the roles, why your data maturity decides which one you can fill, and how to interview for the part that actually fails.

Read the guide

Are you sure?