H1

H-1B Staff Machine Learning Engineer Salary

The median H-1B base salary for a Staff Machine Learning Engineer is $199,534, across 380 certified LCAs.

Median wage

$199,534

Average wage

$203,390

90th percentile

$264,563

Certified LCAs

380

Salary distribution

Annualized base salary on certified LCAs. Excludes bonus and stock.

25th
Median
75th
90th
Lowest
$86,819
25th
$160,465
Median
$199,534
Average
$203,390
90th
$264,563
Highest
$390,000

Based on 380 certified base wages, annualized.

Where would your salary rank?

Enter a salary to see its percentile among H-1B filings for this role.

$

Enter your salary to see where you rank.

Filings by year

22
FY20
23
FY21
40
FY22
48
FY23
65
FY24
120
FY25
62
FY26

Top H-1B sponsors for Staff Machine Learning Engineer

Employers ranked by certified LCA volume for this role.

Salaries by location