H1B Salary Data

Home › Job titles › Machine Learning Software Engineer

Machine Learning Software Engineer: H-1B salaries

57 labor condition applications used the job title Machine Learning Software Engineer. Median offered base salary $148,722; middle half $120,073–$192,944.

Applications (LCAs)57
Median offered salary$148,722
Middle half of salaries$120,073–$192,944
10th–90th percentile$98,265–$225,042

Immigration lawyer, recruiter or employer? Feature your service at the top of this page — $99 for 30 days →

Employers

EmployerLCAsMedian salary
Gridspace, Inc.5$141,000
Grammarly, Inc.5$316,500
Meta Platforms, Inc4$185,480
Subtle Medical, Inc.3$134,118
Ford Motor Company3$81,744
Greensight Inc.3$105,000
DEKA Research & Development Corp.3$108,430
Algorized, Inc.3$156,902
Astera Institute2$250,000
FacilityConneX LLC2$98,072
Netflix, Inc.2$245,336
Populus Group LLC2$158,080
Apple Inc.2$166,739
Atlassian US, Inc.1$170,000
iRobot Corporation1$122,054
Sensormatic USA, LLC1$84,531
Stryder Corporation1$205,000
Reddit, Inc.1$215,000
Abacus.AI, Inc.1$150,000
Boston Dynamics AI Institute, LLC1$180,000
Ivoyant LLC1$110,000
Chaos Industries, Inc.1$200,000
Sensormatic Electronics, LLC1$89,960
Essenlix Corporation1$137,300
Pynecone, Inc.1$114,000
Magnit, LLC1$169,915
NXP USA, Inc.1$147,444
Stellar Cyber Inc.1$117,291
Automind.ai Inc.1$160,000
Hitech Advisors1$176,800
Owl Autonomous Imaging, Inc.1$110,000

By wage level

Wage levelMedian salary
Level I (entry)$117,291
Level II (qualified)$144,222
Level III (experienced)$186,000
Level IV (fully competent)$215,579

The Department of Labor sets four prevailing wage levels for each occupation and area, from Level I (entry) to Level IV (fully competent). The employer picks the level that matches the job's requirements.

By fiscal year

Fiscal yearLCAsMedian salary
FY20238$160,000
FY202414$138,650
FY202519$160,000
FY202611$139,500

Cities

Salaries are the lower end of the wage offered on each application, converted to a yearly amount; statistics use certified full-time applications only. An LCA is not a visa approval and one LCA can cover several positions. Source: U.S. Department of Labor, OFLC LCA Disclosure Data, fiscal years 2023–2026 (latest decision Jun 30, 2026).