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

Machine Learning Salaries

The average Machine Learning salary is $209.1k – $352.2k per year across 45 jobs. Pay ranges from $190.1k – $346.8k for Mid Level roles to $221.6k – $352.3k at the Senior level.

Average salary range

$209.1k – $352.2k

Based on 45 jobs · 24% more than the average salary on Inference Jobs

25th percentile

$175k

Average

$280.7k

75th percentile

$432.1k

Machine LearningAverage salary on Inference Jobs
$175k$432.1k

Machine Learning salary by seniority

SeniorityAvg. salaryJobsvs Avg. on Inference Jobs
Mid Level$190.1k – $346.8k15+37%
Senior$221.6k – $352.3k25+20%

Top companies for Machine Learning salaries

2 companies hiring for Machine Learning roles, ranked by average salary.

Machine Learning salaries by location

Average Machine Learning salaries across 3 locations.

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.