Machine learning engineer salaries in the US
117 reported salaries and 84 posted ranges · last 12 months · USD, rounded to $5K
All metrosSeattlePortland, ORBostonNew YorkMinneapolisChicagoLos AngelesSF Bay AreaSan DiegoAtlantaDenverWashington DC
Median base
$205K
p25 $145K · p75 $255K
Median total comp
$240K
base + bonus + equity (annualized)
Posted range midpoint
$180K
median of 84 listings
Reported vs posted
+12%
people are paid above posted midpoints
Percentile bands by level
p10–p90p25–p75medianposted range (median)
$75K$135K$195K$255K$315K$375K
Entry · IC1
n=31
$125K
p25 $105K · p75 $145K+14% vs posted
Mid · IC2
n=21
$155K
p25 $145K · p75 $200K+1% vs posted
Senior · IC3
n=29
$205K
p25 $185K · p75 $255K-2% vs posted
Staff · IC4
n=21
$250K
p25 $230K · p75 $270K+1% vs posted
Principal · IC5+
n=15
$265K
p25 $230K · p75 $290K
Distribution
$10K buckets · basePosted vs. reported, by company
Companies whose people report being paid above (green) or below (orange) the midpoint of their posted ranges for the same level.
Per-company rows need 10 reported salaries and 5 posted ranges each.
Offers vs. current pay
Offers median $200K vs current employees $205K (-2%). New offers are labelled separately from current pay.
Offers 40current employees 77
Remote vs. onsite
Remote median $175K vs onsite / hybrid $205K (-15%). Remote pay is normalized to where the employee lives, not the company HQ.
Remote 30onsite / hybrid 87