Machine Learning salaries
Machine Learning jobs pay $152.2–225.8K per year on average, based on 99 jobs. Machine Learning roles pay 12% above the average salary of $136.6–200.6K for jobs listed on LumiJobs. Pay ranges from $140–202.7K for Mid-level roles up to $173.4–259.3K at the Director level.
Median salary
$187.6K
Based on 99 jobs · 12% more than the average salary on LumiJobs
25th percentile
$120.8K
Average
$189K
75th percentile
$262K
Machine Learning salaries by seniority
Machine Learning salaries range from $140–202.7K for Mid-level roles to $173.4–259.3K for Director positions.
| Seniority | Avg. salary | Jobs | vs Avg. on LumiJobs |
|---|---|---|---|
| Mid-level | $140–202.7K | 24 | +15% |
| Senior | $157.5–235.5K | 64 | +10% |
| Director | $173.4–259.3K | 7 | +4% |
Top companies for Machine Learning salaries
1 company hiring for Machine Learning roles, ranked by average salary.
Machine Learning salaries by location
Average Machine Learning salaries across 9 locations.
United States
Avg. $150.1–230.5K · 74 jobs
California
Avg. $171.3–258.4K · 29 jobs
San Francisco, CA
Avg. $177.3–274.3K · 12 jobs
New York
Avg. $155.5–219.2K · 8 jobs
Massachusetts
Avg. $129.1–215.3K · 5 jobs
Pennsylvania
Avg. $128.1–256.5K · 3 jobs
San Jose, CA
Avg. $212.3–264.8K · 3 jobs
Sunnyvale, CA
Avg. $129–186.3K · 3 jobs
Virginia
Avg. $131.8–192.6K · 3 jobs
Related titles
Top paying titles across 6 titles.
Related skills
Machine Learning salary FAQs
All salary figures are normalized to USD annual equivalents. Averages are based on published jobs with salary data and filtered for statistical outliers.
