Machine Learning
H-1B Salary Data · 372 certified filings
$189,563Avg. Salary
$126,880Minimum
$266,201Maximum
According to TheRealSalaries.com analysis of official US Department of Labor filings (October 2024 - December 2025), the average H-1B salary for Machine Learning is $189,563 — 56% above the national median H-1B salary of $121,514. Based on 372 certified filings across all employers.
Section 1
What is the average H-1B salary for Machine Learning?
The average H-1B salary for Machine Learning is $189,563 based on 372 certified filings with the US Department of Labor. Salaries range from $126,880 to $266,201.
$189,563
Average
$126,880
Minimum
$266,201
Maximum
372
Filings
Top Companies Hiring Machine Learning
| Company | Avg. Salary | Filings |
|---|---|---|
| Apple Inc. | $189,466 | 369 |
| Synopsys, Inc. | $201,403 | 3 |
Section 2
Machine Learning Salaries by City
| City | Avg. Salary | Filings |
|---|---|---|
| Cupertino, CA | $202,321 | 148 |
| Santa Clara, CA | $194,432 | 32 |
| Sunnyvale, CA | $189,051 | 73 |
| San Francisco, CA | $184,395 | 6 |
| New York, NY | $182,430 | 6 |
| Seattle, WA | $178,666 | 70 |
| Cambridge, MA | $175,284 | 5 |
| Austin, TX | $154,428 | 13 |
| San Diego, CA | $154,422 | 17 |
Related Roles
Product Manager Technical Iii -External Services ($169,342)
Senior Hardware Engineer ($132,533)
Project Manager ($108,517)
Business Intelligence Developer II ($98,319)
Electronics Engineer 2 ($128,825)
Software Engineer Senior ($137,377)
Clinical Data Manager ($103,980)
Staff Product Engineer ($149,187)
Software Project Manager ($123,471)
Analyst ($99,478)
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: Engineering. Updated: Q1 FY2025.