IT Software Engineer 3 (MLOps Engineer)

Cullerton Group, LLC
Elmhurst, United States of America
yesterday

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 177K

Job location

Elmhurst, United States of America

Tech stack

Java
Artificial Intelligence
Amazon Web Services (AWS)
C++
Cloud Computing
Continuous Integration
DevOps
Monitoring of Systems
Information Systems Security Architecture Professional
Python
Machine Learning
Object-Oriented Software Development
Azure
Software Engineering
SQL Databases
Management of Software Versions
Cloudformation
Containerization
Git Flow
Kubernetes
Deployment Automation
Data Analytics
Machine Learning Operations
Terraform
Docker
Go

Job description

Cullerton Group is seeking a skilled IT Software Engineer (MLOps Engineer) to support the development and operation of an enterprise-grade MLOps platform. This role focuses on enabling the full lifecycle of machine learning models-from development through deployment and production support. The engineer will work closely with data scientists, engineers, and platform teams to build scalable, reliable, and user-friendly ML tooling. This position is ideal for someone passionate about AI/ML infrastructure, automation, and platform engineering., * Design scalable, secure architectures and pipelines for building, deploying, and monitoring production ML applications

  • Build and enhance MLOps platforms and self-service ML development tooling
  • Collaborate with internal teams to enable ML platform adoption and troubleshoot user issues
  • Develop CI/CD pipelines, automation, and best practices for model deployment and lifecycle management
  • Implement containerization, versioning, monitoring, and drift detection for ML models

Requirements

  • Bachelor's degree with 5+ years of experience, or Master's degree with 3+ years of experience
  • 5+ years of experience with object-oriented programming (Python, Java, Go, C/C++, etc.)
  • Hands-on experience with MLOps frameworks such as MLflow or Kubeflow
  • Strong proficiency in Python, SQL, and data-driven development
  • Experience designing and deploying cloud-based solutions (AWS preferred)
  • Experience with CI/CD, DevOps practices, Git-based workflows, and containerization (Docker, Kubernetes), * Experience building model inference systems and advanced deployment strategies
  • Familiarity with tools such as Helm, Helmfile, Terraform, or CloudFormation
  • Exposure to ML observability and monitoring tools
  • Strong communication skills and ability to translate high-level requirements into actionable tasks

Benefits & conditions

The work will be done onsite or hybrid, with an expectation of working onsite 2-3 days per week in Chicago, IL. This is a long-term, 12-month position that can lead to permanent employment with our client. Compensation is up to $85/hr + full benefits (vision, dental, health insurance, 401k, and holiday pay).

About the company

This role offers the opportunity to work on high-impact AI/ML platforms that support data-driven decision-making across a large enterprise environment. You'll collaborate with highly skilled engineers and data scientists while helping shape scalable, production-ready ML systems. Cullerton Group provides a professional environment with strong growth potential, exposure to modern technologies, and long-term career opportunities.

Apply for this position