Machine Learning Engineer salary
Average salary
$160K – $254.4K/ year
- 25th percentile
- $130K
- 75th percentile
- $300K
- Based on
- 59 jobs
Salary by seniority
| Level | Average | Board baseline | vs. board |
|---|---|---|---|
| Mid-level | $130K – $259.6K | $118.5K – $183.8K | +29% |
| Senior | $176.5K – $251.5K | $150.5K – $218.9K | +16% |
Top companies
Top locations
United States$164.5K – $262K53 jobs
California, United States$167.5K – $269K37 jobs
Massachusetts, United States$147.7K – $222.9K9 jobs
Foster City, CA, United States$222.2K – $278.5K6 jobs
Mountain View, CA, United States$185.6K – $266K6 jobs
San Francisco, CA, United States$162.9K – $239.8K6 jobs
Boston, MA, United States$152.4K – $247K5 jobs
Irvine, CA, United States$70K – $300K3 jobs
Pennsylvania, United States$146.4K – $249.6K3 jobs
San Jose, CA, United States$176.7K – $310.7K3 jobs
Top skills
Related titles
Frequently asked questions
- What is the average salary for Machine Learning Engineer?
- The average salary for Machine Learning Engineer is $160K – $254.4K per year, based on 59 job postings on this board that disclose pay.
- How is the salary figure for Machine Learning Engineer calculated?
- These figures are aggregated from current and recent job postings on this board that disclose pay, then averaged across roles. They are estimates, not guarantees of compensation.
Robotics Engineer Jobs