Skip to main content
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

Machine Learning Engineer

615 job openings in Chicago

View job listings

Find professionals

Machine Learning Engineer in Chicago

View professionals

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.