Machine Learning salaries
Average salary
$158–239K/ year
25th percentile
$120K
Median
$200.2K
75th percentile
$292K
Based on
280 jobs
Salary by seniority
| Level | Average | Board baseline | vs. board |
|---|---|---|---|
| Entry level | $82.1–115K | $80.6–119.1K | -1% |
| Mid-level | $126.9–203.1K | $113.3–173.9K | +15% |
| Senior | $176.3–262.6K | $148.3–214.8K | +21% |
| Director | $199.3–246K | $172.1–212.2K | +16% |
Top companies
Top locations
US
United States
241 jobs
$163–247.8K
CU
California, United States
136 jobs
$177–274.7K
MU
Massachusetts, United States
45 jobs
$157.4–221.9K
MV
Mountain View, CA, United States
20 jobs
$197.4–273.3K
BM
Boston, MA, United States
15 jobs
$181.8–247.3K
SF
San Francisco, CA, United States
15 jobs
$172.4–222.8K
CM
Costa Mesa, CA, United States
13 jobs
$214–283.8K
TU
Texas, United States
13 jobs
$128.1–198.2K
SC
Santa Clara, CA, United States
12 jobs
$154.6–259.5K
SC
Sunnyvale, CA, United States
12 jobs
$170.8–316.7K
Top titles
Related skills
Frequently asked questions
- What is the average salary for Machine Learning?
- The average salary for Machine Learning is $158,022.00 – $239,004.00 per year, based on 280 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.