Senior ML Engineer: Production ML Pipelines (Hybrid)

Zoro Tools

Chicago (IL)

Hybrid

USD 134,000 - 224,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision, and life保险
PTO + holidays
401(k) company match
Employee discounts
Tuition reimbursement
Student loan refinancing
Financial counseling
Maternity & parental leave

Job summary

Grainger is seeking a Senior Machine Learning Engineer - GUS to design and deliver scalable, production-grade ML solutions. You will lead data pipelines, deploy ML and operations research models, and build tools to empower data scientists and stakeholders.

Responsibilities include maintaining ETL pipelines, mentoring teammates, and integrating new technologies to support business goals. The role requires 3+ years of production ML experience and a strong foundation in Python, AWS, and modern data

Qualifications

  • Bachelor's Degree in Computer Science, Engineering, or a related field.
  • Master's Degree in related technical field or equivalent practical experience preferred.
  • 3+ years Production ML, optimization, modern data tools, and scalable engineering practices required.
  • Experience with AWS services such as S3, ECR, and Secrets Manager.
  • Deploys and maintains production-grade machine learning solutions using Python.
  • Applies mathematical optimization using solvers like Gurobi.
  • Develops web applications integrated with machine learning and ERP systems.
  • Applies knowledge of operations research and optimization modeling.
  • Utilizes database technologies (e.g., Snowflake, DuckDB) and SQL for data querying.
  • Works with containerization tools including Kubernetes and Docker.
  • Understands machine learning concepts such as time series forecasting and clustering.
  • Follows software engineering best practices including version control and CI/CD (e.g., GitHub, GitHub Actions).
  • Automates workflows using orchestration tools like Astronomer or Airflow.
  • Builds and supports solutions within the Databricks platform.
  • Uses machine learning frameworks and libraries such as PyTorch and scikit-learn.

Responsibilities

  • Leads the development of scalable, automated processes for large-scale data analysis, model training, validation, and deployment.
  • Oversees the implementation and continuous improvement of machine learning and operations research models in collaboration with data scientists, while partnering cross-functionally to ensure alignment with business needs.
  • Designs and maintains robust ETL pipelines and automate critical system operations to support reliable data flow and model performance.
  • Builds internal tools and web applications that enable stakeholders to interact with ML and ERP systems effectively.
  • Evaluates and integrates emerging technologies to drive innovation and align solutions with strategic goals.
  • Ensures production-grade reliability and maintainability of deployed ML solutions using best practices in software engineering and DevOps.
  • Mentors and guides team members in technical execution, architecture decisions, and career development.
  • Creates and maintains architectural diagrams and documentation to support system design, scalability, and knowledge sharing across teams.

Skills

Production ML
Python
SQL
CI/CD
AWS

Education

Bachelor's Degree in Computer Science or Engineering
Master's Degree in related field

Tools

Docker
Kubernetes
Snowflake
DuckDB
Databricks
PyTorch
scikit-learn
GitHub Actions

Job description

Grainger is seeking a Senior Machine Learning Engineer - GUS to design and deliver scalable, production-grade ML solutions. You will lead data pipelines, deploy ML and operations research models, and build tools to empower data scientists and stakeholders.

Responsibilities include maintaining ETL pipelines, mentoring teammates, and integrating new technologies to support business goals. The role requires 3+ years of production ML experience and a strong foundation in Python, AWS, and modern data

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer — Production ML & Data Pipelines
Senior ML Engineer — Production ML & Data Pipelines

Grainger • Chicago (IL)

On-site
USD 134,000 - 224,000
Senior ML Engineer: Production & Automation Lead
Senior ML Engineer: Production & Automation Lead

W.W. Grainger, Inc. • Chicago (IL)

On-site
USD 134,000 - 224,000
Medical, dental, vision insurance
PTO and holidays
401(k) retirement plan
Senior ML Engineer: Production ML & Ops (Hybrid, Chicago)
Senior ML Engineer: Production ML & Ops (Hybrid, Chicago)

Grainger Corporate Services LLC • Chicago (IL)

Hybrid
USD 134,000 - 224,000
Health insurance
Dental insurance
Paid time off
+4
Senior ML Engineer: Build & Deploy Scalable Models
Senior ML Engineer: Build & Deploy Scalable Models

GSB • Los Angeles (CA)

On-site
USD 140,000 - 220,000
Senior ML Engineer — Production ML & Cloud (GCP Certified)
Senior ML Engineer — Production ML & Cloud (GCP Certified)

Aimlroles • Vermont

On-site
USD 100,000 - 160,000
ML Engineer: Production-Scale ML Pipelines
ML Engineer: Production-Scale ML Pipelines

Amazon Inc. • Factoria (WA)

On-site
USD 144,000 - 194,000
Senior ML Engineer — Production-Grade AI Systems (Hybrid)
Senior ML Engineer — Production-Grade AI Systems (Hybrid)

bp • Houston (TX)

Hybrid
USD 140,000 - 170,000
Hybrid working arrangements
Competitive compensation and benefits
ML Engineer - Production-Scale Models & Pipelines
ML Engineer - Production-Scale Models & Pipelines

Glidewell Laboratories • Irvine (CA)

On-site
USD 113,000 - 115,000
Forecasting ML Engineer — Production ML & Analytics
Forecasting ML Engineer — Production ML & Analytics

GCS Recruitment • Kennesaw (GA)

On-site
USD 110,000 - 170,000
Senior ML Engineer: End-to-End Production ML at Scale
Senior ML Engineer: End-to-End Production ML at Scale

Button • United States

Remote
USD 153,000 - 198,000
Unlimited time off
401(k) with company match
Health insurance coverage
+2