# Staff Machine Learning Engineer Salary

> Staff Machine Learning Engineer roles pay a median of $276k a year, based on 85 live listings that disclose salary. The middle half earns $241k to $300k, and the top 10% more than $332k. 36% of these roles are remote. Highest median pay: Wayve.

- **Median (USD):** $276k
- **25th to 75th percentile:** $241k to $300k
- **10th to 90th percentile:** $212k to $332k
- **Disclosed roles:** 85

## By city

| Group | n | P25 | Median | P75 |
| --- | --- | --- | --- | --- |
| San Francisco | 19 | $251k | $293k | $309k |
| Mountain View | 18 | $244k | $281k | $281k |
| New York | 7 | $255k | $276k | $308k |
| Foster City | 5 | $296k | $302k | $302k |
| Sunnyvale | 3 | $367k | $382k | $404k |

## By country

| Group | n | P25 | Median | P75 |
| --- | --- | --- | --- | --- |
| USA | 76 | $251k | $276k | $302k |
| Canada | 3 | $190k | $200k | $201k |

## Remote vs on-site

| Group | n | P25 | Median | P75 |
| --- | --- | --- | --- | --- |
| On-site / hybrid | 54 | $236k | $281k | $302k |
| Remote | 31 | $258k | $276k | $285k |

## Top-paying companies

Companies with at least three disclosed salaries here, by median.

| Group | n | P25 | Median | P75 |
| --- | --- | --- | --- | --- |
| [Wayve](https://aijobsgrid.com/companies/wayve) | 3 | $367k | $382k | $404k |
| [Pinterest](https://aijobsgrid.com/companies/pinterest) | 4 | $302k | $306k | $317k |
| [Zoox](https://aijobsgrid.com/companies/zoox) | 5 | $296k | $302k | $302k |
| [Waymo](https://aijobsgrid.com/companies/waymo) | 15 | $281k | $281k | $281k |
| [Spotify](https://aijobsgrid.com/companies/spotify) | 3 | $276k | $276k | $309k |
| [Reddit](https://aijobsgrid.com/companies/reddit) | 10 | $276k | $276k | $276k |
| [Airbnb](https://aijobsgrid.com/companies/airbnb) | 5 | $239k | $275k | $275k |
| [DoorDash](https://aijobsgrid.com/companies/doordash) | 5 | $251k | $251k | $300k |
| [Databricks](https://aijobsgrid.com/companies/databricks) | 5 | $215k | $226k | $226k |
| [Waabi](https://aijobsgrid.com/companies/waabi) | 3 | $195k | $195k | $238k |

## Other roles

- [Staff AI Engineer Salary](https://aijobsgrid.com/salaries/ai-llm-engineer/staff)
- [Staff Research Scientist Salary](https://aijobsgrid.com/salaries/research-scientist/staff)
- [Staff Data Scientist Salary](https://aijobsgrid.com/salaries/data-scientist/staff)
- [Staff Data Engineer Salary](https://aijobsgrid.com/salaries/data-engineer/staff)
- [Staff MLOps Engineer Salary](https://aijobsgrid.com/salaries/mlops-infrastructure/staff)
- [Staff Computer Vision Engineer Salary](https://aijobsgrid.com/salaries/computer-vision/staff)
- [Staff Robotics Engineer Salary](https://aijobsgrid.com/salaries/robotics/staff)
- [Staff AI Product Manager Salary](https://aijobsgrid.com/salaries/ai-product-manager/staff)

Every live listing here that discloses a number, in any currency. Converted to USD at ECB reference rates as of 2026-10-28. Hourly, weekly, and monthly figures are annualised (2,080 / 52 / 12). Where a salary is a range we use its midpoint. Live roles: [Machine Learning Engineer jobs](https://aijobsgrid.com/ai-jobs/machine-learning-engineer). Check an offer: https://aijobsgrid.com/salaries/calculator?role=machine-learning-engineer&facet=staff&offer=185000

---
Source: AIJobsGrid (https://aijobsgrid.com). Listings come from each employer's own job board and are removed when the employer closes them. Apply through the employer link on each job.
Site map for AI tools: https://aijobsgrid.com/llms.txt