All Jobs/Machine Learning Engineer

Machine Learning Engineer Salary

technology · United States · 2025

National Median

$162,000

per year

National Salary Data

P10

$100k

Entry level

P25

$128k

Junior

P50

$162k

Median

P75

$200k

Senior

P90

$248k

Top earner

P10

$100,000

P50

$162,000

P90

$248,000

Salary Distribution Chart

City Salary Comparison

CityP25MedianP75
San Francisco, CAHighest$192,000$243,000$300,000
New York, NY$172,800$218,700$270,000
Seattle, WA$166,400$210,600$260,000
Boston, MA$160,000$202,500$250,000
Los Angeles, CA$153,600$194,400$240,000
Austin, TX$140,800$178,200$220,000
Denver, CO$140,800$178,200$220,000
Chicago, IL$134,400$170,100$210,000
Dallas, TX$128,000$162,000$200,000
Miami, FL$121,600$153,900$190,000

H-1B Average Wage

$158,760

DOL prevailing wage reference for Machine Learning Engineer

Source: U.S. Department of Labor H-1B Disclosure Data

Quick Stats

P10–P90 Range$100,000$248,000
Interquartile Range$128,000$200,000
Top City (SF)$243,000
Industrytechnology

Salary Negotiation Calculator

Based on Machine Learning Engineer market data

$
$

Market Median: $162,000

Current

$80,000

Increase

+$82,000

(+102.5%)

Target

$162,000

Negotiation Tips

  • Research the market rate thoroughly — you are doing that now!
  • Ask for 10-20% above your target to leave room for negotiation.
  • Highlight your unique achievements and quantifiable impact.
  • Consider the full compensation package: equity, benefits, PTO.
  • Practice your pitch out loud before the actual conversation.
💬Feedback