Machine Learning Engineer Salary
Machine Learning Engineer roles pay a median of $238k a year, based on 271 live listings that disclose salary. The middle half earns $195k to $281k, and the top 10% more than $340k. 35% of these roles are remote. Highest median pay: OpenAI.
- $238k
- median USD
- $195k
- 25th percentile
- $281k
- 75th percentile
- 271
- disclosed roles
Shaded: middle half ($195k to $281k)
By level
From the title and requirements, not from a company level framework.
By city
| City | n | P25 | Median | P75 |
|---|---|---|---|---|
| San Francisco | 66 | $212k | $258k | $328k |
| Mountain View | 48 | $194k | $238k | $281k |
| New York | 17 | $241k | $272k | $282k |
| Sunnyvale | 10 | $331k | $358k | $378k |
| Foster City | 7 | $242k | $296k | $302k |
| Toronto | 6 | $185k | $190k | $199k |
| Bristol | 6 | $60k | $60k | $60k |
| Palo Alto | 6 | $238k | $278k | $310k |
| Seattle | 4 | $120k | $187k | $276k |
| Redwood City | 3 | $238k | $250k | $250k |
| San Mateo | 3 | $214k | $236k | $268k |
| Denver | 3 | $265k | $265k | $287k |
By country
| Country | n | P25 | Median | P75 |
|---|---|---|---|---|
| USA | 233 | $212k | $250k | $292k |
| Canada | 9 | $185k | $185k | $200k |
| UK | 9 | $60k | $60k | $106k |
Remote vs on-site
| Group | n | P25 | Median | P75 |
|---|---|---|---|---|
| On-site / hybrid | 175 | $194k | $238k | $281k |
| Remote | 96 | $208k | $257k | $283k |
Top-paying companies
Companies with at least three disclosed salaries here, by median.
Live roles
Machine Learning Engineer 2
TwilioRemote (US)
~$129k–$161k
Remotemachine learning engineer~$129k–$161k · 1d agoSenior Software Engineer, Machine Learning Platform
AirwallexRemote (US)
$140–$245
Remotemachine learning engineerSenior$140–$245 · 1d agoMachine Learning Engineering Manager, ADAS
WayveRemote (IL)
Not disclosed
Remotemachine learning engineerLead2d agoMachine Learning Engineer 1
Abnormal SecurityRemote (SG)
Not disclosed
Remotemachine learning engineer2d agoMachine Learning Engineering Manager - Core Ads Ranking
RedditRemote (US)
~$230k–$322k
Remotemachine learning engineerLead~$230k–$322k · 3d agoMachine Learning Engineer Intern (x/f/m)
DoctolibParis, Paris, FR
Not disclosed
machine learning engineerIntern3d agoSenior Software Engineer- Machine Learning
AndurilBroomfield, Colorado, US
~$190k–$252k
machine learning engineerSenior~$190k–$252k · 4d ago2027 Summer Intern, MS/PhD, Machine Learning, Driver Refinement Foundations
WaymoSan Francisco, CA, US
~$70/hr
machine learning engineerIntern~$70/hr · 5d agoStaff Machine Learning Engineer, Retrieval & Targeting
RedditRemote (US)
~$230k–$322k
Remotemachine learning engineerStaff~$230k–$322k · 6d ago2027 Summer Intern, MS/PhD, Software Engineer, ML Frameworks and Efficiency
WaymoMountain View, CA, US
~$70/hr
machine learning engineerIntern~$70/hr · 6d ago
Other roles
Every live listing here that discloses a number, in any currency. Converted to USD at ECB reference rates as of 2026-10-28. Hourly, weekly, and monthly figures are annualised (2,080 / 52 / 12). Where a salary is a range we use its midpoint. Breakdowns with fewer than three disclosed salaries are left out. All AI and ML salaries