Senior Machine Learning Engineer II
H-1B Salary Data · 12 certified filings
$231,710Avg. Salary
$195,000Minimum
$300,000Maximum
According to TheRealSalaries.com analysis of official US Department of Labor filings (October 2024 - December 2025), the average H-1B salary for Senior Machine Learning Engineer II is $231,710 — 91% above the national median H-1B salary of $121,514. Based on 12 certified filings across all employers.
Section 1
What is the average H-1B salary for Senior Machine Learning Engineer II?
The average H-1B salary for Senior Machine Learning Engineer II is $231,710 based on 12 certified filings with the US Department of Labor. Salaries range from $195,000 to $300,000.
$231,710
Average
$195,000
Minimum
$300,000
Maximum
12
Filings
Top Companies Hiring Senior Machine Learning Engineer II
| Company | Avg. Salary | Filings |
|---|---|---|
| Cruise LLC | $219,739 | 6 |
Section 2
Senior Machine Learning Engineer II Salaries by City
| City | Avg. Salary | Filings |
|---|---|---|
| San Francisco, CA | $217,306 | 6 |
Related Roles
Senior Advisor, Data Engineering ($158,958)
Principal, Data Engineer ($141,342)
Datastage developer ($113,506)
Data and Analytics Architect L1 ($122,301)
AI/ML Engineer ($116,873)
Machine Learning Engineer (Modeling) ($222,445)
Senior Data Integration Engineer ($132,317)
Failure Analysis Engineer ($137,689)
Sr Data Engineer ($140,508)
Senior Manager Data Engineering ($178,543)
Section 3
Pay for this role varies by DOL wage level — see the H-1B wage levels I–IV explained with prevailing wage data per level.
Source: US Department of Labor LCA Disclosure Data. Category: Data & ML Engineering. Updated: Q1 FY2025.