Machine Learning Engineer Salary in San Francisco
Machine Learning Engineer roles in San Francisco pay a median of $258k a year, based on 66 live listings that disclose salary. The middle half earns $212k to $328k, and the top 10% more than $400k. 23% of these roles are remote. Highest median pay: OpenAI.
- $258k
- median USD
- $212k
- 25th percentile
- $328k
- 75th percentile
- 66
- disclosed roles
Shaded: middle half ($212k to $328k)
By level
From the title and requirements, not from a company level framework.
| Level | n | P25 | Median | P75 |
|---|---|---|---|---|
| Intern | 4 | $146k | $146k | $150k |
| Senior | 16 | $193k | $218k | $250k |
| Staff | 19 | $251k | $293k | $309k |
| Lead | 3 | $301k | $349k | $349k |
Remote vs on-site
| Group | n | P25 | Median | P75 |
|---|---|---|---|---|
| On-site / hybrid | 51 | $199k | $251k | $309k |
| Remote | 15 | $230k | $290k | $349k |
Top-paying companies
Companies with at least three disclosed salaries here, by median.
Live roles
2027 Summer Intern, MS/PhD, Machine Learning, Driver Refinement Foundations
WaymoSan Francisco, CA, US
~$70/hr
machine learning engineerIntern~$70/hr · 5d agoStaff AI/ML Engineer
ChimeSan Francisco, CA, US
~$246k–$340k
machine learning engineerStaff~$246k–$340k · 14d agoStaff Machine Learning Engineer
PinterestRemote (US)
~$228k–$469k
Remotemachine learning engineerStaff~$228k–$469k · 15d agoSenior Machine Learning Engineer, Growth
WaymoSan Francisco, CA, US
~$175k–$215k
machine learning engineerSenior~$175k–$215k · 16d agoStaff Software Engineer, Machine Learning
DoorDashSan Francisco, CA, US
~$204k–$299k
machine learning engineerStaff~$204k–$299k · 16d agoSenior Machine Learning Engineer, Drive
DoorDashSan Francisco, CA, US
~$137k–$202k
machine learning engineerSenior~$137k–$202k · 16d agoSenior Software Engineer, Machine Learning
DoorDashSan Francisco, CA, US
~$168k–$247k
machine learning engineerSenior~$168k–$247k · 16d agoStaff Machine Learning Engineer, Personalization
DoorDashSan Francisco, CA, US
~$204k–$299k
machine learning engineerStaff~$204k–$299k · 16d agoMachine Learning Engineer, Implicit Signals
OpenAIRemote (US)
$381k–$510k
Remotemachine learning engineer$381k–$510k · 16d agoMachine Learning Engineer, Growth
OpenAIRemote (US)
$381k–$423k
Remotemachine learning engineer$381k–$423k · 16d ago
Other roles
- AI Engineer Salary in San Francisco
- Research Scientist Salary in San Francisco
- Data Scientist Salary in San Francisco
- Data Engineer Salary in San Francisco
- MLOps Engineer Salary in San Francisco
- Computer Vision Engineer Salary in San Francisco
- Robotics Engineer Salary in San Francisco
- AI Safety Researcher Salary in San Francisco
- AI Product Manager Salary in San Francisco
- Prompt Engineer Salary in San Francisco
- Analytics Engineer Salary in San Francisco
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. Breakdowns with fewer than three disclosed salaries are left out. All AI and ML salaries