Machine Learning Engineering salaries
Machine Learning Engineering roles pay $144–204.3K per year on average, based on 49 jobs. Machine Learning Engineering pay 9% above the average salary of $127.9–191.1K for jobs listed on Tech Jobs. Pay ranges from $111.1–157K for Mid-level roles up to $152.5–216.4K at the Senior level.
Average salary range
$144–204.3K
Based on 49 jobs · 9% more than the average salary on Tech Jobs
25th percentile
$106.5K
Average
$174.2K
75th percentile
$253.5K
Machine Learning Engineering salaries by seniority
Machine Learning Engineering salaries range from $111.1–157K for Mid-level roles to $152.5–216.4K for Senior positions.
| Seniority | Avg. salary | Jobs | vs Avg. on Tech Jobs |
|---|---|---|---|
| Mid-level | $111.1–157K | 10 | -6% |
| Senior | $152.5–216.4K | 39 | +9% |
Machine Learning Engineering salaries by location
Average Machine Learning Engineering salaries across 7 locations.
Related skills
Top paying skills across 6 skills.
Related titles
Machine Learning Engineering salary FAQs
All salary figures are converted to annual equivalents in USD. Averages are based on published jobs with salary data and filtered for statistical outliers.