Skip to main content
HiringTrends.devHiringTrends
Sign InSubscribe
© 2026 HiringTrends.dev
HelpContactPrivacyTerms
  1. Benchmarks
  2. Machine Learning Engineer

Machine Learning Engineer salary benchmark

Trains and deploys ML models in production.

Updated Jun 15, 2026

Machine Learning Engineer at the mid-level band posts a p50 of $169k across 77 qualifying postings. Band width (p25–p90) at the mid-level band spans $125k – $275k.

Levelp25p50p75p90n
mid$125k$169k$200k$275k77

Companies hiring Machine Learning Engineer

Top 5 by active postings over the trailing 26 weeks.

  • Apple37 roles
  • Databricks25 roles · p50 $191k
  • Waymo22 roles · p50 $226k
  • xAI17 roles · p50 $180k
  • handshake16 roles

See the full list →

Common stacks for Machine Learning Engineer

Stacks mentioned most often in Machine Learning Engineer postings. Each links to a narrowed benchmark page.

  • typescript75 postings · p50 $155k
  • python61 postings · p50 $190k
  • aws45 postings · p50 $190k
  • machine learning39 postings · p50 $180k
  • rust26 postings · p50 $194k
  • git25 postings · p50 $171k
  • next.js17 postings · p50 $192k
  • azure17 postings · p50 $181k

Machine Learning Engineer by city

Top hiring markets for Machine Learning Engineer. Each links to a narrowed benchmark page.

  • Remote41 postings · p50 $125k
  • Non-US27 postings · p50 $156k
  • NYC20 postings · p50 $193k
  • Seattle16 postings · p50 $169k
  • SF16 postings · p50 $193k
  • US-Other11 postings · p50 $248k
  • Austin5 postings · p50 $153k
  • LA2 postings

Frequently asked questions

What does a Machine Learning Engineer typically earn?
Median compensation for Machine Learning Engineer is in the table above, broken down by experience level. Numbers reflect the trailing 26 weeks of disclosed-salary postings only.
How wide is the compensation band for Machine Learning Engineer?
Band width varies by level. At the mid-level band, p25 sits at $125k and p90 at $275k — a ratio you can use to gauge how much variance to expect when interviewing for Machine Learning Engineer positions.
Where can I see live Machine Learning Engineer job postings?
The "Companies hiring Machine Learning Engineer" list below shows the companies with the most active postings for this role. You can also browse the underlying job posts at /jobs filtered to this role.

Methodology

Percentiles computed via PERCENTILE_CONT(p) WITHIN GROUP (ORDER BY salary_mid) on disclosed salary ranges only — full methodology.

← Machine Learning Engineer role overview→ Companies hiring Machine Learning Engineer