H1

H-1B Staff Software Engineer, Machine Learning Salary

The median H-1B base salary for a Staff Software Engineer, Machine Learning is $204,596, across 118 certified LCAs.

Median wage

$204,596

Average wage

$206,412

90th percentile

$239,760

Certified LCAs

118

Salary distribution

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

25th
Median
75th
90th
Lowest
$159,000
25th
$190,000
Median
$204,596
Average
$206,412
90th
$239,760
Highest
$290,000

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

11
FY20
7
FY21
12
FY22
21
FY23
29
FY24
21
FY25
17
FY26

Top H-1B sponsors for Staff Software Engineer, Machine Learning

Employers ranked by certified LCA volume for this role.

CompanyLCAsMedian
STUBHUB, INC.1$275,000
Reddit, Inc.3$270,375
UBER TECHNOLOGIES, INC.1$246,200
Tinder LLC3$237,000
Suki AI, Inc.1$215,197
TVAds AI, Inc.1$210,000
LinkedIn Corporation101$200,000
WAL-MART ASSOCIATES, INC.1$200,000
ThoughtSpot, Inc.3$184,662
Upstart Network, Inc.1$165,000
Cowbell Cyber, Inc.2$159,000

Salaries by location