Machine Learning Engineer Salaries in Palo Alto
Explore Machine Learning Engineer salaries across 22 jobs in Palo Alto
Average salary range
$180k – $440k
Based on 22 jobs · 12% more than the average Machine Learning Engineer salary on Inference Jobs
25th percentile
$180k
Average
$310k
75th percentile
$440k
Machine Learning Engineer salary by seniority
| Seniority | Avg. salary | Jobs |
|---|---|---|
| Mid Level | $180k – $440k | 12 |
| Senior | $180k – $440k | 10 |
Machine Learning Engineer salaries in other locations
San Francisco
Avg. $244.7k – $355.8k · 82 jobs
Santa Clara
Avg. $152.2k – $290.1k · 16 jobs
Sunnyvale
Avg. $155.9k – $238.5k · 14 jobs
New York City
Avg. $193.4k – $274.9k · 7 jobs
London
Avg. $269.0k – $448.0k · 4 jobs
Top paying titles in Palo Alto
Software Engineering
Avg. $177.1k – $427.1k · 21 jobs
Software Engineer
Avg. $180k – $440k · 13 jobs
AI Engineer
Avg. $180k – $440k · 9 jobs
Engineering
Avg. $173.3k – $417.8k · 9 jobs
Site Reliability Engineering
Avg. $180k – $416.3k · 8 jobs
DevOps
Avg. $180k – $424.3k · 7 jobs
Top paying skills in Palo Alto
Python
Avg. $177.1k – $405.1k · 46 jobs
Rust
Avg. $181.1k – $424.7k · 36 jobs
Kubernetes
Avg. $181.0k – $421.4k · 21 jobs
Distributed Systems
Avg. $180k – $437.9k · 19 jobs
Machine Learning
Avg. $178.1k – $434.4k · 16 jobs
JAX
Avg. $180k – $440k · 14 jobs
Machine Learning Engineer salary FAQs for Palo Alto
All salary figures are normalized to USD annual equivalents. Averages are based on published jobs with salary data and filtered for statistical outliers.