Machine Learning Engineer Salary in United States
Machine Learning Engineer Salary in Chicago
Based on 615 job listings - Chicago, United States 2026
Average salary
$132,334 - $184,145
Median salary
$140,000 - $180,000
Lower rangeUpper range
Salary distribution by percentile
10th percentile$78K
25th percentile$101K
Median$140K
75th percentile$168K
90th percentile$184K
50% of professionals earn between $101,000 - $167,569 USD
The median salary is $140,000
Compare with national average
Chicago
Average salary
132,334 - 184,145
Median salary
140,000 - 180,000
615 job openings
United States
Average salary
139,550 - 170,000
Median salary
139,550 - 170,000
68,067 job openings
Other cities
New York5,269 job openings
San Francisco5,264 job openings
Seattle2,599 job openings
San Jose1,680 job openings
Mountain View1,677 job openings
Sunnyvale1,270 job openings
Austin1,195 job openings
Santa Clara1,063 job openings
Cupertino1,030 job openings
Eastern983 job openings
Palo Alto925 job openings
Boston780 job openings
Atlanta571 job openings
Los Angeles547 job openings
San Diego533 job openings
Mclean526 job openings
San Mateo460 job openings
Bellevue411 job openings
Northern398 job openings
Plano395 job openings
Richmond387 job openings
Washington369 job openings
Cambridge344 job openings
Denver344 job openings
The average salary for a Machine Learning Engineer in Chicago, United States is USD 132,334 - USD 184,145 per year in 2026, based on 615 job listings.
Explore 615 Machine Learning Engineer job listings in United States on BeBee, or check our salary calculator for a personalized estimate.