Machine Learning Scientist H-1B Salary
257 certified H-1B filings list the job title Machine Learning Scientist (FY2023–FY2026). The median offered base salary is $156,603; the middle half of filings fall between $135,200 and $200,000. The largest sponsor for this title is Expedia, Inc. (53 filings).
257
certified filings
$156,603
Median base salary
$135,200
25th pct
$200,000
75th pct
$264,708
90th pct
$115,066
10th pct
Estimates from public U.S. Department of Labor records — wages are employer-attested offered wages, not verified salaries paid; counts are filings, not people. Not legal, financial, or career advice. See our disclaimer & terms.
Data: DOL filings FY2023–FY2026 (through June 2026) · Page updated November 2026
$115,066$156,603 median$264,708
Salary by fiscal year
| Year | Filings | Median |
|---|---|---|
| FY2026 | 77 | $163,322 |
| FY2025 | 65 | $156,603 |
| FY2024 | 65 | $150,987 |
| FY2023 | 50 | $145,005 |
Top cities
| City | Filings | Median |
|---|---|---|
| Seattle, WA | 37 | $136,629 |
| San Jose, CA | 36 | $243,350 |
| New York, NY | 15 | $169,229 |
| Cambridge, MA | 10 | $156,600 |
| Boston, MA | 9 | $161,803 |
| Austin, TX | 7 | $120,000 |
| Bellevue, WA | 7 | $174,900 |
| Mountain View, CA | 6 | $188,870 |
| San Francisco, CA | 5 | $190,000 |
| Jersey City, NJ | 4 | $193,119 |
| Kirkland, WA | 4 | $129,709 |
| Los Gatos, CA | 4 | $260,968 |
| Palo Alto, CA | 4 | $172,593 |
| Richfield, MN | 4 | $150,953 |
| Brooklyn, NY | 3 | $160,000 |
| Leander, TX | 3 | $100,339 |
| Littleton, CO | 3 | $170,000 |
| Midvale, UT | 3 | $140,600 |
| Newark, CA | 3 | $134,118 |
| Sunnyvale, CA | 3 | $140,202 |
Machine Learning Scientist salary by employer
Top 50 sponsors by number of filings. Click a column to sort.
Related job titles
Senior Machine Learning Scientist $183,446Machine Learning $190,486Machine Learning Engineer $170,000Machine Learning Research $186,285Machine Learning Manager $220,191Machine Learning Researcher $185,000Senior Machine Learning Engineer $185,000Software Engineer, Machine Learning $186,679Machine Learning Engineer II $159,550Staff Machine Learning Engineer $210,183