Skip to content

Salary guide

Machine Learning Engineer salary guide

Live six-figure salary ranges for machine learning engineer roles, based on verified $100k+ job listings from top tech and SaaS companies. Remote, hybrid, and on-site pay data across USD and local currencies updates regularly.
Data freshness: updated from live $100k+ listings; thin pages stay noindex until more roles are available.
  • Salary-first: $100k+ compensation sourced from ATS feeds.
  • Remote eligibility noted; local currency kept where provided for transparency.
  • Seniority focus: mid-to-senior and leadership roles; junior only when six-figure.
Median base salary
$267,272/yr
Calculated from live $100k+ job listings.
Typical range
$129,818–$560,000/yr
Based on min / max ranges across all roles.
Sample size
28
Live jobs with $100k+ local base compensation.
Country coverage
3
Distinct country buckets in the active sample.

Salary snapshot by country

Country-level pay snapshots help separate local market effects from global blended salary ranges.

US

$230,000 median · $129,818$405,000 range

28 datapoints

Global / unknown

$300,000 median · $129,818$560,000 range

24 datapoints

CA

$320,000 median · $162,400$405,000 range

4 datapoints

Explore related high-paying pages

Move from pay benchmarking into live openings, remote filters, and more specific role/location views.

Machine Learning Engineer job openings ($100k+)

Anthropic logo
Anthropic

Engineering Manager, ML Acceleration

$425k - $560k
Verified salary
San Francisco +3OnsiteMidApply by Sep 24

This role involves managing a team dedicated to accelerating machine learning systems. You'll work on cutting-edge AI pr...

Posted 2 days ago
Pinterest logo
Pinterest
San Francisco +8OnsiteMidApply by Sep 24

This role involves developing and scaling ML models for ad delivery, working on high-impact projects in a dynamic enviro...

Posted 2 days ago
Anthropic logo
Anthropic

Machine Learning Engineer, Safeguards

$315k - $425k
Verified salary
San Francisco +2OnsiteMidApply by Sep 24

Work on creating reliable, interpretable, and steerable AI systems. This role focuses on ensuring AI safety and benefits...

Posted 2 days ago
Anthropic logo
Anthropic
San Francisco +2OnsiteMidApply by Sep 24

Work on cutting-edge AI research to develop reliable and steerable systems. Contribute to Anthropic's mission of creatin...

Posted 2 days ago
Anthropic logo
Anthropic

ML Infrastructure Engineer, Safeguards

C$320k - C$405k
Verified salary
🇨🇦 San Francisco, CAOnsiteMidApply by Sep 24

Join Anthropic to develop robust ML infrastructure that supports safe and interpretable AI systems. This role focuses on...

Posted 2 days ago
Anthropic logo
Anthropic
🇺🇸 San Francisco +3OnsiteMidApply by Sep 24

Join Anthropic's mission to create safe and beneficial AI systems. Work on cutting-edge reinforcement learning engineeri...

Posted 2 days ago
Scale AI logo
Scale AI

Tech Lead Manager- MLRE, ML Systems

$252k - $315k
Verified salary
🇺🇸 San Francisco, CA +1OnsiteMidApply by Sep 24

Manage the team building internal distributed frameworks for LLM training, enabling fast and automatic processes for mac...

Posted 2 days ago
Scale AI logo
Scale AI
🇺🇸 San Francisco +5OnsiteMidApply by Sep 24

Scale AI is hiring a Machine Learning Research Scientist/Engineer for its ACE team to research data types for state-of-t...

Posted 2 days ago
Pinterest logo
Pinterest
San Francisco +8OnsiteMidApply by Sep 24

Join Pinterest's Monetization Engineering team to develop ML models that optimize advertising and revenue. Work on cutti...

Posted 2 days ago
Pinterest logo
Pinterest
San Francisco +8OnsiteMidApply by Sep 24

Join Pinterest's Applied Research Science team to build ML systems that power creative idea discovery. Work on cutting-e...

Posted 2 days ago
VF
Virtu Financial

Machine Learning Engineer

$200k - $300k
Verified salary
🇺🇸 New York, USOnsiteApply by Sep 24
Posted 2 days ago
Scale AI logo
Scale AI

ML Research Engineer, ML Systems

$218k - $273k
Verified salary
🇺🇸 San Francisco +5OnsiteMidApply by Sep 24

Join Scale's ML platform team to develop RLXF, the internal distributed framework powering ML engineers, researchers, an...

Posted 2 days ago
Together AI logo
Together AI

Machine Learning Engineer - Inference

$160k - $230k
Verified salary
🇺🇸 San FranciscoOnsiteMidApply by Sep 24

Join the Inference Engine team to enhance AI inference performance. Work with state-of-the-art technologies in a dynamic...

Posted 2 days ago
Together AI logo
Together AI

AI Researcher, Core ML

$160k - $230k
Verified salary
🇺🇸 San FranciscoOnsiteMidApply by Sep 24

Work on developing novel architectures and system optimizations for foundation models. Focus on making cutting-edge AI r...

Posted 2 days ago
Twilio logo
Twilio

Machine Learning Engineer

$163k - $204k
Verified salary
🇺🇸 USARemoteMidApply by Sep 24
Posted 2 days ago
Robinhood logo
Robinhood

Machine Learning Engineer

$161k - $200k
Verified salary
🇺🇸 Bellevue, USOnsiteApply by Sep 24
Posted 2 days ago

How this machine learning engineer salary guide is built

We source only verified $100k+ machine learning engineer roles directly from ATS-powered company job boards. Every listing is normalized for salary, role slug, country, and remote mode, then deduped and expired when it goes stale. The medians and ranges on this page are computed from live openings rather than historical surveys, so the data reflects current hiring demand. When a company publishes a new machine learning engineer job with a clear range, it feeds into the stats; when the job is filled or closed, it disappears from the sample. Remote and hybrid roles are labeled, and local currencies are preserved wherever possible. This approach keeps the guide aligned with what hiring managers are paying today, not last year. Use the band toggles to see how compensation shifts at $200k, $300k, and $400k, then scroll the job list to apply to the exact roles behind the numbers.
Source quality
Direct ATS and company-careers feeds, not self-reported surveys.
Normalization
Role slugs, currency, seniority, and work mode are standardized before analysis.
Freshness
Expired jobs are removed so salary stats reflect the current market, not stale demand.