1. Home
  2. Salaries
  3. Titles
  4. Machine Learning Engineering

Machine Learning Engineering salaries

Machine Learning Engineering roles pay $149.8–220.7K per year on average, based on 63 jobs. Machine Learning Engineering pay 10% above the average salary of $136.6–200.6K for jobs listed on LumiJobs. Pay ranges from $126.1–191.7K for Mid-level roles up to $158.5–228.8K at the Senior level.

Average salary range

$149.8–220.7K

Based on 63 jobs · 10% more than the average salary on LumiJobs

25th percentile

$114.4K

Average

$185.2K

75th percentile

$257.5K

Machine Learning EngineeringAverage salary on LumiJobs
$114.4K$257.5K

Machine Learning Engineering salaries by seniority

Machine Learning Engineering salaries range from $126.1–191.7K for Mid-level roles to $158.5–228.8K for Senior positions.

SeniorityAvg. salaryJobsvs Avg. on LumiJobs
Mid-level$126.1–191.7K15+6%
Senior$158.5–228.8K44+9%

Machine Learning Engineering 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.