Skip to content
The Internet Compass

Engineering

Machine Learning Engineer Jobs

The highest-paid mainstream engineering specialisation, with a widening gap between applied roles integrating existing models and research-adjacent roles training them.

Demand index
94

0–100 composite

Est. openings
29,000
YoY growth
+34.6%
Median salary
$202k

Process

Typical interview loop

  1. 1Recruiter screen
  2. 2Coding interview
  3. 3ML system design
  4. 4Modelling depth interview
  5. 5Behavioural

In-demand skills

Python and PyTorchModel evaluationDistributed training or servingFeature and data pipelinesLatency and cost optimisation

By market

Machine Learning Engineer openings by city

Full salary breakdown
CityEst. openingsMedian salary
San Francisco115$279k
New York105$251k
London105$142k
Bangalore95$57k
Singapore85$154k
Berlin85$113k
Toronto80$146k
Tel Aviv75$170k