Machine Learning Engineer salary
Average salary
$162K – $250.4K/ year
- 25th percentile
- $130K
- 75th percentile
- $300K
- Based on
- 50 jobs
Salary by seniority
| Level | Average | Board baseline | vs. board |
|---|---|---|---|
| Mid-level | $128.7K – $259.9K | $115.3K – $185.5K | +29% |
| Senior | $180.7K – $245.1K | $154.6K – $219.5K | +14% |
Top companies
Top locations
United States$165.3K – $257.1K45 jobs
California, United States$171.2K – $262.7K31 jobs
Massachusetts, United States$148.1K – $226K8 jobs
Foster City, CA, United States$222.2K – $278.5K6 jobs
Boston, MA, United States$145.6K – $234.4K5 jobs
Mountain View, CA, United States$187.1K – $258.8K5 jobs
Pennsylvania, United States$134.8K – $262.2K4 jobs
San Francisco, CA, United States$179.3K – $229.8K4 jobs
Irvine, CA, United States$70K – $300K3 jobs
Pittsburgh, PA, United States$126.4K – $289.6K3 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 $162K – $250.4K per year, based on 50 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