Machine Learning salaries
Average salary
$202.9–324.2K/ year
25th percentile
$155.3K
Median
$247.4K
75th percentile
$380K
Based on
1,160 jobs
Salary by seniority
| Level | Average | Board baseline | vs. board |
|---|---|---|---|
| Entry level | $127–209.7K | $105.3–166.2K | +24% |
| Associate | $164.7–253.3K | $115.6–168.2K | +47% |
| Mid-level | $197.7–336.2K | $157–243.1K | +33% |
| Senior | $208.7–328.7K | $192.9–291K | +11% |
| Director | $275.4–384.9K | $243.2–330.7K | +15% |
| Executive | $257.8–369.8K | $254.9–352.2K | +3% |
Top companies
Top locations
US
United States
994 jobs
$205–327.3K
CU
California, United States
832 jobs
$208.7–336.4K
SF
San Francisco, CA, United States
393 jobs
$243.5–360.1K
SC
Santa Clara, CA, United States
287 jobs
$180.9–322K
SC
Sunnyvale, CA, United States
81 jobs
$161.7–280.2K
NY
New York, United States
73 jobs
$197.1–280.7K
NY
New York, NY, United States
30 jobs
$205.2–296.7K
PA
Palo Alto, CA, United States
29 jobs
$182.7–411.8K
EU
England, United Kingdom
28 jobs
$219.3–363.1K
LE
London, ENG, United Kingdom
28 jobs
$219.3–363.1K
Top titles
Related skills
Frequently asked questions
- What is the average salary for Machine Learning?
- The average salary for Machine Learning is $202,892.00 – $324,170.00 per year, based on 1,160 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.