Machine Learning Engineer Salary in United States
Machine Learning Engineer Salary in Boulder
Based on 78 job listings - Boulder, United States 2026
-25.5% vs 2025Average salary
$139,754 - $191,468
Median salary
$127,000 - $190,100
Lower rangeUpper range
Salary distribution by percentile
10th percentile$113K
25th percentile$123K
Median$127K
75th percentile$163K
90th percentile$172K
50% of professionals earn between $123,393 - $162,900 USD
The median salary is $127,000
Compare with national average
Boulder
Average salary
139,754 - 191,468
Median salary
127,000 - 190,100
78 job openings
United States
Average salary
138,750 - 174,975
Median salary
138,750 - 174,975
70,919 job openings
Other cities
San Francisco5,413 job openings
New York5,158 job openings
Seattle3,218 job openings
Mountain View1,758 job openings
San Jose1,733 job openings
Sunnyvale1,328 job openings
Austin1,279 job openings
Cupertino1,113 job openings
Santa Clara1,108 job openings
Palo Alto920 job openings
Boston868 job openings
Eastern674 job openings
Chicago673 job openings
Los Angeles610 job openings
San Diego603 job openings
Atlanta581 job openings
Mclean578 job openings
San Mateo518 job openings
Bellevue457 job openings
Richmond439 job openings
Plano420 job openings
Northern390 job openings
Charlotte385 job openings
Denver367 job openings
Jersey City354 job openings
The average salary for a Machine Learning Engineer in Boulder, United States is USD 139,754 - USD 191,468 per year in 2026, based on 78 job listings.
Explore 78 Machine Learning Engineer job listings in United States on BeBee, or check our salary calculator for a personalized estimate.