Machine Learning salary
Average salary
$169.4K – $247.4K/ year
- 25th percentile
- $130K
- Median
- $216K
- 75th percentile
- $292K
- Based on
- 113 jobs
Salary by seniority
| Level | Average | Board baseline | vs. board |
|---|---|---|---|
| Mid-level | $132.5K – $233.8K | $115.3K – $185.5K | +22% |
| Senior | $190.5K – $257.6K | $154.6K – $219.5K | +20% |
| Director | $199.3K – $246K | — | — |
Top companies
Top locations
United States$174.5K – $255.1K100 jobs
California, United States$180.2K – $263.2K52 jobs
Massachusetts, United States$182.4K – $252.2K24 jobs
Boston, MA, United States$195.2K – $258.8K12 jobs
Mountain View, CA, United States$202.9K – $271.4K11 jobs
Foster City, CA, United States$224.4K – $295.9K9 jobs
Pennsylvania, United States$152.4K – $288.6K8 jobs
Costa Mesa, CA, United States$208.3K – $276K7 jobs
Pittsburgh, PA, United States$151.3K – $304.1K7 jobs
Santa Clara, CA, United States$144.6K – $257.1K5 jobs
Top titles
Related skills
Frequently asked questions
- What is the average salary for Machine Learning?
- The average salary for Machine Learning is $169.4K – $247.4K per year, based on 113 job postings on this board that disclose pay.
- How is the salary figure for Machine Learning 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






