Machine Learning Engineer Salary in San Jose, CA
217 certified H-1B filings
According to TheRealSalaries.com analysis of official US Department of Labor filings (October 2024 - December 2025), the average H-1B salary for Machine Learning Engineer in San Jose is $202,112 — 66% above the national median of $121,514.
Section 1
$202,112
Average
$121,267
Min Est.
$363,801
Max Est.
217
Filings
Top Employers for Machine Learning Engineer in San Jose
| Company | Avg. Salary | Filings |
|---|---|---|
| Adobe Inc. | $202,359 | 90 |
| TikTok Inc. | $207,247 | 59 |
| ByteDance Inc. | $233,746 | 32 |
| Zoom Communications, Inc. | $185,899 | 7 |
| Axiado Corporation | $145,833 | 3 |
| PayPal, Inc. | $171,667 | 3 |
| Cisco Systems, Inc. | $171,422 | 3 |
| AiNaDoctor Inc. | $149,000 | 2 |
| Banjo Health, Inc. | $148,699 | 2 |
| TikTok U.S. Data Security Inc. | $177,000 | 2 |
Section 2
Machine Learning Engineer in Other Cities
Other Roles in San Jose
Section 3
Source: US Department of Labor LCA Disclosure Data. Updated: Q1 FY2025.