Machine Learning salaries
Machine Learning jobs pay $173.3–240.8K per year on average, based on 49 jobs. Machine Learning roles pay 33% above the average salary of $135.5–175.2K for jobs listed on Started by Women. Pay ranges from $112.1–128.7K for Entry level roles up to $191.4–262.4K at the Senior level.
Median salary
$206.5K
Based on 49 jobs · 33% more than the average salary on Started by Women
25th percentile
$145K
Average
$207K
75th percentile
$269K
Machine Learning salaries by seniority
Machine Learning salaries range from $112.1–128.7K for Entry level roles to $191.4–262.4K for Senior positions.
| Seniority | Avg. salary | Jobs | vs Avg. on Started by Women |
|---|---|---|---|
| Entry level | $112.1–128.7K | 4 | +100% |
| Mid-level | $143–213.5K | 15 | +69% |
| Senior | $191.4–262.4K | 27 | +20% |
Top companies for Machine Learning salaries
3 companies hiring for Machine Learning roles, ranked by average salary.
Machine Learning salaries by location
Average Machine Learning salaries across 9 locations.
United States
Avg. $194.5–259.7K · 27 jobs
Canada
Avg. $148.1–231.8K · 15 jobs
Ontario
Avg. $148.1–231.8K · 15 jobs
Toronto, ON
Avg. $148.1–231.8K · 15 jobs
Texas
Avg. $194–261K · 14 jobs
California
Avg. $201.2–262K · 12 jobs
San Francisco, CA
Avg. $210.4–272.4K · 10 jobs
Dallas, TX
Avg. $162.6–256.8K · 8 jobs
Austin, TX
Avg. $235.8–266.7K · 6 jobs
Related titles
Top paying titles across 6 titles.
Related skills
Machine Learning 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.


