Compare
Machine Learning Engineer vs Data Scientist H-1B salaries
The median certified H-1B salary was $170,000 at Machine Learning Engineer and $118,500 at Data Scientist: Machine Learning Engineer paid 43% more. From filings received Jan 2023 to Jun 2026.
Compare with something else
| Machine Learning Engineer | Data Scientist |
| Certified filings | 2,578 | 8,628 |
| Median salary | $170,000 | $118,500 |
| Middle half | $135,403 to $203,875 | $95,512 to $160,000 |
| Top 10% earn over | $240,000 | $199,363 |
| Above prevailing wage | +6% | +6% |
| Median at Level I | $136,000 | $86,080 |
| Median at Level II | $150,000 | $110,000 |
| Median at Level III | $180,000 | $140,200 |
| Median at Level IV | $216,675 | $183,590 |
| Most filings for | Apple Inc. | Meta Platforms, Inc |
Same employers, both sides
| Employer | Machine Learning Engineer | Data Scientist |
| Meta Platforms, Inc (96 / 803) | $214,016 | $196,914 |
| Apple Inc. (334 / 224) | $190,486 | $170,373 |
| Google LLC (3 / 347) | $222,000 | $188,000 |
| Adobe Inc. (325 / 4) | $187,741 | $157,622 |
| ByteDance Inc. (103 / 76) | $235,000 | $225,000 |
| TikTok Inc. (128 / 40) | $198,500 | $170,652 |
| CVS Shared Services Resources LLC (12 / 74) | $130,012 | $129,496 |
| Cisco Systems, Inc. (28 / 45) | $177,600 | $155,900 |
| Aetna Resources LLC (4 / 64) | $130,702 | $130,214 |
| DoorDash, Inc. (45 / 22) | $174,304 | $178,000 |
| IBM Corporation (3 / 62) | $171,950 | $163,660 |
| Netflix, Inc. (33 / 29) | $226,158 | $232,690 |
| Caremark LLC (4 / 53) | $124,848 | $127,617 |
| Bloomberg L.P. (43 / 8) | $151,819 | $121,046 |
| Expedia, Inc. (29 / 19) | $150,849 | $129,709 |
Median salary where both have at least 3 filings; the number of filings is in brackets.
Same cities
| City | Machine Learning Engineer | Data Scientist |
| New York, NY | $160,000 | $154,500 |
| San Jose, CA | $190,000 | $167,268 |
| Menlo Park, CA | $193,000 | $194,834 |
| San Francisco, CA | $181,636 | $160,000 |
| Seattle, WA | $174,304 | $145,450 |
| Cupertino, CA | $196,852 | $181,100 |
| Mountain View, CA | $190,000 | $180,000 |
| Sunnyvale, CA | $196,085 | $174,000 |
| Bellevue, WA | $185,000 | $175,636 |
| Austin, TX | $134,640 | $126,143 |
By year
| Year filed | Machine Learning Engineer | Data Scientist |
| 2023 | $169,448 | $117,000 |
| 2024 | $172,032 | $119,000 |
| 2025 | $163,862 | $117,590 |
| 2026 | $167,485 | $119,074 |