Machine Learning Engineer salary
Average salary
$170.9K – $250.7K/ year
- 25th percentile
- $140K
- 75th percentile
- $300K
- Based on
- 92 jobs
Salary by seniority
| Level | Average | Board baseline | vs. board |
|---|---|---|---|
| Mid-level | $131.5K – $237.5K | $112.6K – $173.4K | +29% |
| Senior | $187.9K – $258.2K | $148.9K – $215.8K | +22% |
Top companies
Top locations
United States$175.2K – $257.1K83 jobs
California, United States$186.6K – $270.1K61 jobs
San Francisco, CA, United States$210.5K – $255K16 jobs
Massachusetts, United States$144.6K – $216.9K11 jobs
Palo Alto, CA, United States$213.5K – $275.5K9 jobs
Mountain View, CA, United States$183.5K – $271.3K7 jobs
Foster City, CA, United States$221.3K – $291K6 jobs
Boston, MA, United States$152.4K – $247K5 jobs
Sunnyvale, CA, United States$187.9K – $306.1K5 jobs
Pennsylvania, United States$141.3K – $237.5K4 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 $170.9K – $250.7K per year, based on 92 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
