Machine Learning Engineer salary
Typical advertised pay for Machine Learning Engineer roles, from real job postings on FindRole.
Median advertised base salary
$236,000
Most postings fall between $202,800 and $256,950.
Based on 319 postings across 54 companies. Updated September 10, 2026.
As of September 2026, the median advertised base salary for Machine Learning Engineer roles is $236,000, based on 319 live job postings from 54 employers tracked by FindRole.
Published by FindRole · free to quote and reuse with attribution and a link to this page · how this is computed
Salary by seniority
| Level | 25th %ile | Median | 75th %ile | Postings |
|---|---|---|---|---|
| Senior | $214,000 | $235,750 | $254,750 | 87 |
| Staff | $238,438 | $254,750 | $275,325 | 44 |
| Senior Staff | $259,688 | $291,012 | $305,100 | 26 |
| Principal | $259,812 | $320,450 | $338,875 | 12 |
| Not specified | $175,312 | $214,000 | $254,750 | 104 |
Remote vs. onsite
Remote median
$229,700
72 postings
Onsite median
$240,000
247 postings
Top companies hiring Machine Learning Engineers
- Apple Inc 112 postings · median $254,750
- Capital One Financial 35 postings · median $223,750
- Adobe 20 postings · median $224,325
- Booz Allen Hamilton 14 postings · median $126,800
- Airbnb 13 postings · median $238,500
- Pinterest 11 postings · median $260,866
- General Motors (GM) 9 postings · median $232,000
- GEICO 8 postings · median $205,000
Open Machine Learning Engineer roles right now
The postings these numbers come from — see all Machine Learning Engineer jobs.
- Staff Machine Learning Engineer, Relevance and Personalization Airbnb · Remote View →
- Machine Learning Engineer, Apple Foundation Models Apple Inc · Cary, NC View →
- Senior Machine Learning Engineer, Speech LLM Evaluation Apple Inc · Cupertino, CA View →
- Machine Learning Engineer, Agentic AI Evaluation Frameworks Apple Inc · Cupertino, CA View →
- Senior Machine Learning Engineer CrowdStrike · Remote (CA) View →
- Machine Learning Engineer II Warner Bros. Discovery · Remote (San Francisco, CA) View →
See which Machine Learning Engineer roles you actually match
FindRole AI Match reads your resume against every open Machine Learning Engineer posting and ranks the ones worth your time — so you're applying where the pay and the fit both line up.
See AI Match plansMachine Learning Engineer salary by location
Prepping for Machine Learning Engineer roles?
Create a free FindRole account to save jobs, track applications, and get a weekly email of new Machine Learning Engineer postings.
Create a free accountThese figures are the midpoint of the advertised salary range on real Machine Learning Engineer job postings indexed by FindRole — employer-stated base pay, not total compensation (they exclude equity and bonuses), and they reflect the roles we index rather than the whole market. A guide, not a guarantee.