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

Machine Learning Engineer salaries

Machine Learning Engineer roles pay $163.8–251.8K per year on average, based on 12 jobs. Machine Learning Engineer pay 26% above the average salary of $143.8–187.3K for jobs listed on Started by Women. Pay ranges from $148.3–241.5K for Mid-level roles up to $171.6–256.9K at the Senior level.

Average salary range

$163.8–251.8K

Based on 12 jobs · 26% more than the average salary on Started by Women

25th percentile

$153.3K

Average

$207.8K

75th percentile

$269.8K

Machine Learning EngineerAverage salary on Started by Women
$143.8K$269.8K

Machine Learning Engineer salaries by seniority

Machine Learning Engineer salaries range from $148.3–241.5K for Mid-level roles to $171.6–256.9K for Senior positions.

SeniorityAvg. salaryJobsvs Avg. on Started by Women
Mid-level$148.3–241.5K4+70%
Senior$171.6–256.9K8+13%

Top companies for Machine Learning Engineer salaries

1 company hiring for Machine Learning Engineer roles, ranked by average salary.

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