H1

H-1B Principal Machine Learning Engineer Salary

The median H-1B base salary for a Principal Machine Learning Engineer is $207,805, across 116 certified LCAs.

Median wage

$207,805

Average wage

$214,044

90th percentile

$302,089

Certified LCAs

116

Salary distribution

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

25th
Median
75th
90th
Lowest
$88,005
25th
$178,750
Median
$207,805
Average
$214,044
90th
$302,089
Highest
$380,000

Based on 116 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

4
FY20
7
FY21
12
FY22
13
FY23
25
FY24
37
FY25
18
FY26

Top H-1B sponsors for Principal Machine Learning Engineer

Employers ranked by certified LCA volume for this role.

Salaries by location