Machine Learning Engineer • Chicago

Machine Learning Engineer Jobs in Chicago

Chicago's dynamic tech scene offers a fertile ground for Machine Learning Engineers, particularly within its powerhouse sectors like quantitative trading, health technology, and logistics. Unlike coastal hubs, the Windy City combines robust industry demand with a more accessible cost of living, creating a compelling environment for ML professionals to thrive. You'll find opportunities to build and deploy complex models at scale, often dealing with high-frequency data or critical healthcare applications. This guide cuts through the noise to prepare you for the unique nuances of Chicago's ML engineering landscape, ensuring your job search is strategic and effective. Prepare to dive into a market where real-world impact and production readiness are paramount.

The Market

Chicago hiring landscape

The Chicago ML market is vibrant, driven by a strong presence in fintech, healthtech, and a growing enterprise software ecosystem. Hiring temperature is consistently warm for skilled ML Engineers, with firms actively seeking talent to build and optimize production-grade models. Quant trading firms and large healthtech companies are major buyers, emphasizing robust MLOps and scalable deployments. Recent shifts show increasing demand for GenAI expertise, alongside traditional strengths in predictive analytics and algorithmic trading systems.

Demand

High demand

Competition

Moderately competitive

Hub for

fintech / quant trading, healthtech, logistics

Salary range

Quoted in USD · base + typical equity for Chicago

Junior$105k$155k
Mid$150k$220k
Senior$210k$360k

Salaries in Chicago are competitive, often comprising a base salary, performance bonus, and Restricted Stock Units (RSUs) or equity for senior roles. Total compensation packages for ML Engineers in Chicago are typically lower than Silicon Valley or New York but offer a higher purchasing power due to the city's significantly lower cost of living.

See full machine learning engineer salary breakdown for Chicago

Where to apply

Top employers in Chicago

Citadel

One of the world's leading hedge funds and financial institutions, renowned for its quantitative trading strategies and significant tech investment.

High-performance computing, C++/Python, distributed systems, real-time data processing, predictive modeling.

Tempus

A leading healthtech company applying AI to make precision medicine a reality for cancer and other diseases, headquartered in Chicago.

Python, PyTorch/TensorFlow, NLP, computer vision, bioinformatics, large-scale data processing in healthcare.

Relativity

A major legal tech company providing e-discovery software used by law firms and corporations globally, with a strong Chicago presence.

Python, C#, cloud platforms (Azure), NLP for legal document analysis, information retrieval, machine learning for compliance.

Google (Chicago Office)

Google's Chicago office is a significant hub for various product teams, including ads, cloud, and core engineering, with a growing ML presence.

Python, TensorFlow, Go, large-scale distributed systems, cloud infrastructure (GCP), diverse ML applications.

Meta (Chicago Office)

Meta's Chicago presence focuses on business, sales, and engineering support, with ML engineers contributing to ad platforms and infrastructure.

Python, PyTorch, C++, large-scale data infrastructure, recommendation systems, ads optimization.

Grubhub

A prominent food delivery service, now part of Just Eat Takeaway, leveraging ML for logistics, recommendations, and demand forecasting.

Python, Java, AWS, Kubernetes, geospatial ML, optimization algorithms, recommendation engines.

OCC (Options Clearing Corporation)

The world's largest equity derivatives clearing organization, critical to financial market stability, increasingly uses ML for risk management.

Java, Python, C#, real-time risk analytics, fraud detection, predictive modeling for financial markets.

Salesforce (Chicago Office)

Salesforce has a substantial Chicago office, focusing on enterprise software development and its AI platform, Einstein.

Python, Java, Apex, Salesforce Cloud, NLP, predictive analytics for CRM, customer intelligence.

Playbook

Apply smarter, not faster

01

Attend local AI/ML meetups and industry events in Chicago.

Networking is crucial. Many Chicago companies, especially smaller tech firms and startups, prioritize candidates recommended by their existing employees or those active in the local community. This helps you get past ATS.

02

Tailor your resume and portfolio to emphasize production-ready ML experience.

Chicago's market, particularly in fintech and healthtech, values engineers who can not only build models but also deploy and maintain them at scale. Highlight MLOps tools, cloud experience, and impact metrics on your projects.

03

Prepare for rigorous ML system design and coding interviews.

Companies like Citadel, Google, and Tempus have intense technical bar. Practice designing scalable ML pipelines, evaluating model performance in production, and writing clean, efficient Python code for ML algorithms.

04

Research the specific industry focus of Chicago employers.

Understand if a firm is primarily quant, health, logistics, or ad tech. Tailor your discussion points and project examples to show how your skills directly apply to their domain, demonstrating genuine interest and relevance.

05

Be ready to discuss the trade-offs of different ML frameworks and deployment strategies.

Beyond just knowing PyTorch or TensorFlow, Chicago firms want to see critical thinking about why you'd choose one over another, considering factors like latency, cost, and maintainability in production.

06

For senior roles, practice explaining complex ML concepts clearly to non-technical stakeholders.

Leadership and communication are highly valued. Chicago's firms expect senior ML Engineers to bridge the gap between technical teams and business objectives, articulating impact and risks effectively.

Visa & relocation

Working in Chicago

For non-US citizens, a visa such as an H-1B, L-1, or EAD is typically required to work as an ML Engineer in Chicago. Many large trading firms (e.g., Citadel) and established SaaS companies (e.g., Google, Salesforce) have strong sponsorship programs. While nominal compensation may be lower than in the Bay Area, the significantly lower cost of living in Chicago often translates to comparable or even higher net disposable income. English is the primary language for business and technical communication.

FAQ

Machine Learning Engineer jobs in Chicago
What you should know.

In Chicago, a Junior ML Engineer can expect to earn $105k-$155k, a Mid-level around $150k-$220k, and a Senior ML Engineer between $210k-$360k annually. These figures often include a mix of base salary, bonuses, and equity/RSUs, reflecting the city's competitive market and lower cost of living compared to coastal tech hubs.

Stop hand-applying to machine learning engineers roles in Chicago.
Let ApplyGhost do it.

ApplyGhost matches you to machine learning engineer openings in Chicago and applies on your behalf with tailored applications.