Machine Learning Engineering salary
Average salary
$164.3K – $250.1K/ year
- 25th percentile
- $146.7K
- 75th percentile
- $300K
- Based on
- 40 jobs
Salary by seniority
| Level | Average | Board baseline | vs. board |
|---|---|---|---|
| Mid-level | $153.2K – $244.5K | $118.5K – $183.8K | +32% |
| Senior | $172.5K – $254.2K | $150.5K – $218.9K | +16% |
Top companies
Top locations
United States$168.9K – $260.6K31 jobs
California, United States$171.4K – $264.5K25 jobs
Mountain View, CA, United States$208.1K – $273.2K7 jobs
San Francisco, CA, United States$145K – $240.3K6 jobs
Santa Clara, CA, United States$163.6K – $291.7K5 jobs
District of Columbia, United States$197.4K – $296.1K3 jobs
Germany$86.7K – $134.9K3 jobs
Washington, DC, United States$197.4K – $296.1K3 jobs
Top skills
Related titles
Frequently asked questions
- What is the average salary for Machine Learning Engineering?
- The average salary for Machine Learning Engineering is $164.3K – $250.1K per year, based on 40 job postings on this board that disclose pay.
- How is the salary figure for Machine Learning Engineering 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