1

Temporary Machine Learning Software Engineer Jobs in Chicago, IL

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 ...

Career Renew is recruiting for one of its clients a Senior Machine Learning Engineer - this is a ... Knowledge of software engineering best practices including version control (Git) and CI/CD ...

We build the hardware, the software, and the infrastructure, so when you hit a bottleneck, you can ... Understanding of machine learning fundamentals - neural network architectures, inference ...

We build the hardware, the software, and the infrastructure, so when you hit a bottleneck, you can ... Understanding of machine learning fundamentals - neural network architectures, inference ...

Machine Learning Engineer

Chicago, IL · On-site

$96K - $131K/yr

Develop and implement analytics techniques to transform data into meaningful information using data-oriented programming languages, visualization software, data modeling, and machine learning to ...

New

Senior Machine Learning Engineer

Chicago, IL · On-site

$107K - $147K/yr

Senior Machine Learning Engineer Remote in US $160,000 - $190,000 Base + 10% Bonus THE COMPANY Harnham is partnering with a fintech that has built a leading fraud protection platform enabling ...

next page

Showing results 1-20

Temporary Machine Learning Software Engineer information

See Chicago, IL salary details

$24.7K

$108K

$194.7K

How much do temporary machine learning software engineer jobs pay per year?

As of Jun 29, 2026, the average yearly pay for temporary machine learning software engineer in Chicago, IL is $108,024.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,000.00 and $123,600.00 per year, depending on experience, location, and employer.

What is the difference between Temporary Machine Learning Software Engineer vs Data Scientist?

AspectTemporary Machine Learning Software EngineerData Scientist
CredentialsBachelor's or Master's in CS, ML, or related fields; coding skillsBachelor's or Master's in CS, Statistics, or related fields; analytical skills
Work EnvironmentSoftware development teams, project-based rolesData analysis teams, research-focused roles
Employer & Industry UsageTech companies, startups, consulting firmsFinance, healthcare, tech, research institutions
Search & Comparison IntentOften compared for technical roles involving ML implementationCompared for data analysis and modeling expertise

The main difference is that a Temporary Machine Learning Software Engineer focuses on developing and deploying ML models within software projects, while a Data Scientist emphasizes data analysis, statistical modeling, and deriving insights from data. Both roles require strong technical skills, but their focus areas and typical tasks differ.

What are the most commonly searched types of Machine Learning Software Engineer jobs in Chicago, IL? The most popular types of Machine Learning Software Engineer jobs in Chicago, IL are:
Machine Learning Lead Engineer : Fractal AI

Machine Learning Lead Engineer : Fractal AI

ShiftCode Analytics

Chicago, IL • On-site

$105K - $139K/yr

Other

Posted 21 days ago


Key responsibilities

  • Design data pipelines and engineering infrastructure to support enterprise machine learning systems at scale.

  • Organize offline models built by data scientists and turn them into real machine learning production systems.

  • Develop and deploy scalable tools and services to handle machine learning training and inference.


Job description

Job Title

Interview : Video Visa : USC, GC, GC EAD Locations : Minneapolis, Seattle, Chicago, or Bay Area ( candidate must be local to any of these locations )

Mandatory Skills:

  • 3-5 years experience working with MLOps system
  • Must have Healthcare industry experience
  • 3-5 years of experience in developing/working on MLOps systems, and an overall experience of 10+ years into Data Science
  • Expert on using Python to develop scripts for MLOps
  • Expert on cloud platform (Azure/AWS) developer environments

Requirements Experience in:

  • Designing data pipelines and engineering infrastructure to support enterprise machine learning systems at scale
  • Organizing offline models that data scientists build and turn them into a real machine learning production system
  • Developing and deploying scalable tools and services for our clients to handle machine learning training and inference
  • Understanding application of software engineering rigor and best practices to machine learning, like CI/CD, automation, auditability, versioning, and data security (KubeFlow, MLFlow)
  • Developing and maintaining Client systems built with open source tools (Kale)
  • Facilitating the development and deployment of proof-of-concept machine learning systems
  • Previous work with data drift model drift
  • Expertise on Kubernetes, Kafka, and/or docker
  • Exposure to deep learning approaches and modeling frameworks (PyTorch, Tensorflow, Keras, etc.)
  • Expert in using AWS or Azure Client tools (SageMaker/Azure Client etc.) [preferred]

ShiftCode Analytics logo

About ShiftCode Analytics

Sourced by ZipRecruiter

We specialize in solid end-to-end delivery of tailor-made technology solutions designed by the Top 1% Software Engineering teams. Our innate digital leadership identity powers transformation across every industry. We are always ready to drive meaningful change with a strategic vision for the future. We rigorously test for logical/mathematical reasoning skills, technical ability and soft skills in our interview process. Only those engineers who score highly across each of these areas are presented to our clients.

Industry

It services

Company size

11 - 50 Employees

Headquarters location

Tampa, FL, US

Year founded

2019