Software Engineer, Machine Learning at Meta Platforms, Inc
H-1B Salary Data · 100 certified filings
Section 1
How much does Meta Platforms, Inc pay Software Engineer, Machine Learning?
Meta Platforms, Inc pays Software Engineer, Machine Learning an average of $216,674 based on 100 certified H-1B filings. Salaries range from $144,096 to $293,118.
$216,674
Average
$218,459
Median
$144,096
Minimum
$293,118
Maximum
Meta Platforms, Inc pays 9.7% above the industry average of $197,520 for this role.
Software Engineer, Machine Learning at Meta Platforms, Inc by Location
| Location | Avg. Salary | Filings |
|---|---|---|
| West Windsor, NJ | $263,803 | 1 |
| Jersey City, NJ | $245,581 | 2 |
| Redwood City, CA | $235,277 | 1 |
| Burlingame, CA | $228,401 | 2 |
| Sunnyvale, CA | $224,588 | 7 |
| San Francisco, CA | $220,984 | 1 |
| New York, NY | $219,393 | 17 |
| Poway, CA | $219,153 | 1 |
| San Diego, CA | $218,871 | 1 |
| Menlo Park, CA | $215,228 | 51 |
Section 2
Software Engineer, Machine Learning at Other Companies
Other Roles at Meta Platforms, Inc
Section 3
Source: US Department of Labor LCA Disclosure Data. Updated: Q1 FY2025.