H-1B Software Engineer, Machine Learning Salary
The median H-1B base salary for a Software Engineer, Machine Learning is $165,021, across 810 certified LCAs.
Median wage
$165,021
Average wage
$168,260
90th percentile
$226,591
Certified LCAs
810
Salary distribution
Annualized base salary on certified LCAs. Excludes bonus and stock.
25th
Median
75th
90th
- Lowest
- $69,035
- 25th
- $130,894
- Median
- $165,021
- Average
- $168,260
- 90th
- $226,591
- Highest
- $302,134
Based on 808 certified base wages, annualized.
Where would your salary rank?
Enter a salary to see its percentile among H-1B filings for this role.
$
Enter your salary to see where you rank.
Filings by year
101FY20
107FY21
144FY22
73FY23
140FY24
146FY25
99FY26
Top H-1B sponsors for Software Engineer, Machine Learning
Employers ranked by certified LCA volume for this role.
| Company↕ | LCAs↕ | Median▼ |
|---|---|---|
| Reddit, Inc. | 8 | $215,000 |
| Meta Platforms, Inc | 254 | $214,032 |
| Discord, Inc. | 6 | $205,000 |
| Roku, Inc. | 9 | $198,000 |
| Facebook, Inc. | 32 | $197,500 |
| DoorDash, Inc. | 15 | $192,457 |
| CK-12 Foundation, Inc. | 4 | $160,000 |
| Match Group LLC | 17 | $159,500 |
| Critical Ideas, Inc | 5 | $155,000 |
| C3.ai, Inc. | 6 | $147,500 |
| Pinterest, Inc. | 5 | $146,000 |
| Unity Technologies SF | 4 | $140,566 |
| LinkedIn Corporation | 322 | $130,894 |
| Petuum Inc. | 5 | $125,000 |
| Viasat Inc. | 4 | $123,868 |
Salaries by location
Sunnyvale, CA · $141,482Menlo Park, CA · $214,032Mountain View, CA · $130,894New York, NY · $175,000San Francisco, CA · $161,637Bellevue, WA · $198,940Seattle, WA · $200,000Palo Alto, CA · $159,500Redwood City, CA · $160,000San Jose, CA · $194,982Atlanta, GA · $95,000Pittsburgh, PA · $104,000Redmond, WA · $215,431Burlingame, CA · $193,000Jersey City, NJ · $174,000