1

Machine Learning Infrastructure Engineer Jobs in Illinois

As a Machine Learning Infrastructure Engineer, you will be responsible for developing and deploying a robust full-stack pipeline that can support various perception/planning/prediction projects. In ...

Senior Machine Learning Engineer

Schaumburg, IL · On-site

$120K - $159K/yr

Senior Engineer Machine Learning Position Overview Paylocity is growing its Machine Learning ... We develop machine learning models and infrastructure to support internal team strategies and ...

Senior Machine Learning Engineer

Schaumburg, IL · On-site

$120K - $159K/yr

Senior Engineer Machine Learning Position Overview Paylocity is growing its Machine Learning ... We develop machine learning models and infrastructure to support internal team strategies and ...

Senior Machine Learning Engineer

Schaumburg, IL · On-site

$120K - $159K/yr

Our machine learning engineering team is responsible for developing infrastructure and tooling to ... We develop machine learning models and infrastructure to support internal team strategies and ...

AI Infrastructure Engineer

Chicago, IL · On-site

$110K - $145K/yr

About the Role * As an AI Infrastructure Engineer, you are a deep technical contributor with ... You've gone deeper than reading blog posts, ideally having several example machine learning ...

About the Role * As an AI Infrastructure Engineer, you are a deep technical contributor with ... You've gone deeper than reading blog posts, ideally having several example machine learning ...

AI Infrastructure Engineer

Chicago, IL

$110K - $145K/yr

About the Role * As an AI Infrastructure Engineer, you are a deep technical contributor with ... You've gone deeper than reading blog posts, ideally having several example machine learning ...

Lead Machine Learning Engineer

Chicago, IL · On-site

$105K - $139K/yr

Lead Machine Learning Engineers at Thoughtworks use modern architectures to develop end-to-end ... You have experience with designing and operating the infrastructure required to run different types ...

Role Summary We are seeking a highly motivated Machine Learning Engineer with a strong background in model architecture design and algorithm development, ideally with experience in scientific domains ...

This job will validate and develop machine learning models and algorithms to solve complex problems. You will work closely with senior engineers, data scientists, and product teams to enhance ...

This job will validate and develop machine learning models and algorithms to solve complex problems. You will work closely with senior engineers, data scientists, and product teams to enhance ...

We are deploying machine learning directly onto custom hardware - and we want you to help drive it ... We build the hardware, the software, and the infrastructure, so when you hit a bottleneck, you can ...

Role Summary We are seeking a highly motivated Machine Learning Engineer with a strong background in model architecture design and algorithm development, ideally with experience in scientific domains ...

next page

Showing results 1-20

Machine Learning Infrastructure Engineer information

See Illinois salary details

$45.1K

$123.1K

$176.4K

How much do machine learning infrastructure engineer jobs pay per year?

As of Jul 15, 2026, the average yearly pay for machine learning infrastructure engineer in Illinois is $123,130.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,200.00 and $136,600.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Machine Learning Infrastructure Engineers, and how can these be addressed on the job?

Machine Learning Infrastructure Engineers often face challenges such as ensuring infrastructure scalability, managing resource allocation, and maintaining system reliability while supporting rapid experimentation by data science teams. Balancing the needs for flexibility in research environments with production-grade stability requires a deep understanding of both engineering best practices and the unique requirements of machine learning workflows. Collaboration with data scientists, clear communication about infrastructure capabilities, and staying current with fast-evolving technologies are key strategies for success. Most companies encourage ongoing learning and provide opportunities to contribute to architecture decisions, which makes this a rewarding environment for problem-solvers and innovators.

What are the key skills and qualifications needed to thrive in the Machine Learning Infrastructure Engineer position, and why are they important?

To thrive as a Machine Learning Infrastructure Engineer, you need a strong background in computer science, cloud computing, distributed systems, and experience with machine learning frameworks, often supported by a degree in a related field. Familiarity with tools such as Docker, Kubernetes, Terraform, as well as cloud platforms like AWS, GCP, or Azure, and certifications in cloud or DevOps technologies are highly valued. Strong problem-solving abilities, effective communication, and collaboration skills help engineers work seamlessly with data scientists and cross-functional teams. These skills are essential to design, implement, and maintain robust, scalable infrastructure that enables efficient machine learning development and deployment.

What is a Machine Learning Infrastructure Engineer job?

A Machine Learning Infrastructure Engineer designs, builds, and maintains the systems that support the development and deployment of machine learning models. This includes managing data pipelines, optimizing model training and inference, and ensuring scalability and reliability in production environments. They work closely with data scientists, ML engineers, and DevOps teams to create efficient workflows and infrastructure. Key technologies often include cloud platforms, containerization, orchestration tools, and distributed computing frameworks.

What cities in Illinois are hiring for Machine Learning Infrastructure Engineer jobs? Cities in Illinois with the most Machine Learning Infrastructure Engineer job openings:
Senior Machine Learning Engineer

Senior Machine Learning Engineer

Caterpillar

Mossville, IL • On-site

$112K - $183K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 10 days ago


Caterpillar Inc. rating

7.5

Company rating: 7.5 out of 10

Based on 471 frontline employees who took The Breakroom Quiz

225th of 430 rated machine equipment manufacturers


Job description

Career Area:
Engineering
Job Description:
Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
As a Machine Learning Infrastructure Engineer, you will be responsible for developing and deploying a robust full-stack pipeline that can support various perception/planning/prediction projects. In this role, you will build up various tools that will optimize efficiency when working with large data sets. This includes developing Data Stores, implementing Data Visualization utilities, and deriving quantifiable metrics to support the Machine Learning pipeline. Your actions will directly contribute to the development of safer, more efficient machines for Caterpillar's customers. Basic qualifications includes building and supporting the tools, scripts, and processes for managing data and training pipelines for machine learning.
What You Will Do:
  • Extracting, processing, and organizing raw data (images, lidar).
  • Support for data exploration and visualization tools.
  • ML model training, evaluation, and deployment.
  • Developing and deploying a robust full-stack pipeline that can support various perception/planning/prediction projects.
  • Design and implement scalable and reliable systems for ingestion, processing, and analysis of large disparate data sets from diverse sources.
  • Improve existing and create new data infrastructure components to better automate extraction, transformation, loading, and other data management processes.
  • Develop tools and applications to proactively measure, monitor, and improve data quality and consistency during loading and analysis processes.
  • Analyze and improve efficiency, reliability, and scalability of data infrastructure and processes.
  • Work with data team to define and promote best practices for data management and analysis, and to build and improve systems to implement and support these practices.

What You Have:
  • Industry Knowledge:
    • Compares and contrasts the latest developments and emerging issues in the industry.
    • Raises coworkers' awareness of industry standards, practices and guidelines.
    • Assesses how regulatory and reporting requirements apply to own organization.
    • Strong skills and experience in data schema design and database performance tuning
  • Software Development Life Cycle
    • Describes tasks, tools and practices for converting software product requirements into design.
    • Demonstrates experience with all phases and deliverables of the product development methodology.
    • Assesses the impact of new productivity improvement tools on one's own area of responsibility.
    • Ability to use agentic workflows to support software development life cycle
  • Application Development Tools
    • Evaluates toolkits used to support major production systems.
    • Experience developing and managing applications on cloud-based platforms such as AWS.
    • Experience in Linux environments
    • Professional experience with ETL, RDBMS and No SQL database.
  • Technical Troubleshooting:
    • Emphasizes the business impact of failure and the criticality and timing of needed resolution so that problems can be avoided in the future.
    • Create trouble reports for all issues found and reviews solutions for completeness and correctness.
    • Directs the resolution of communications problems in multi-vendor environments.
    • Coaches others on advanced diagnostic techniques and tools for unusual or performance-related problems
  • Degree Requirement: Bachelor's in computer science, Engineering, Mathematics, or an equivalent discipline

Consideration for Top Candidates:
  • 3+ years experience in ML Pipeline Development & Maintenance

Additional Information:
  • This position requires the candidate to work full-time at the Mossville, IL office.
  • Domestic relocation assistance is available for this position.
  • Visa sponsorship is NOT available with this position.
  • This position will require up to 10% travel
  • #LI

Summary Pay Range:
$112,710.00 - $183,140.00
Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.
Benefits:
Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.
  • Medical, dental, and vision benefits*
  • Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
  • 401(k) savings plans*
  • Health Savings Account (HSA)*
  • Flexible Spending Accounts (FSAs)*
  • Health Lifestyle Programs*
  • Employee Assistance Program*
  • Voluntary Benefits and Employee Discounts*
  • Career Development*
  • Incentive bonus*
  • Disability benefits
  • Life Insurance
  • Parental leave
  • Adoption benefits
  • Tuition Reimbursement

* These benefits also apply to part-time employees
This position requires working onsite five days a week.
Relocation is available for this position.
Visa Sponsorship is not available for this position.
Posting Dates:
July 6, 2026 - July 17, 2026
Any offer of employment is conditioned upon the successful completion of a drug screen.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community.

What Caterpillar Inc. employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom