Senior ML Engineer — Production ML & Data Pipelines

Grainger

Chicago (IL)

On-site

USD 134,000 - 224,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Grainger is seeking a Senior Machine Learning Engineer – GUS to design and deliver scalable, production-grade ML solutions that drive data-driven decisions across the enterprise. You will build robust data pipelines, deploy ML/OR models, and ship reusable tools for data scientists to accelerate experimentation and delivery.

Cross-functional collaboration is key. Responsibilities include leading automated data analysis, overseeing model deployment, and mentoring the team.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Master's degree or equivalent practical experience preferred.
  • 3+ years of Production ML, optimization, and scalable data tooling.
  • Experience with AWS services (S3, ECR, Secrets Manager).
  • Deploy production-grade ML using Python.
  • Gurobi or similar solvers for optimization.
  • Web apps integrated with ML and ERP systems.
  • SQL, Snowflake, DuckDB for data querying.
  • Kubernetes and Docker for containerization.
  • Time series forecasting and clustering knowledge.
  • GIT-based CI/CD and DevOps practices.
  • Astronomer or Airflow for orchestration.
  • Databricks environment experience.
  • PyTorch and scikit-learn familiarity.

Responsibilities

  • Lead scalable, automated data analysis, model training, validation, and deployment.
  • Collaborate with data scientists to implement ML/OR models aligned with business needs.
  • Design and maintain ETL pipelines and automate data flow.
  • Build internal tools and web apps to enable ML/ERP interactions.
  • Evaluate emerging technologies to drive innovation and align with goals.
  • Ensure production-grade reliability andDevOps practices.
  • Mentor team members on architecture and execution.
  • Create architectural diagrams and documentation for scale.

Skills

Production ML experience
Python
Time series forecasting
Clustering
CI/CD
Mentoring
Architecture decisions
Data orchestration
Model deployment

Education

Bachelor's Degree in CS/Engineering
Master's Degree or equivalent

Tools

AWS (S3, ECR, Secrets Manager)
Python for ML
Gurobi
Snowflake
DuckDB
SQL
Kubernetes
Docker
GitHub / CI/CD
Astronomer / Airflow
Databricks
PyTorch
scikit-learn

Job description

Grainger is seeking a Senior Machine Learning Engineer – GUS to design and deliver scalable, production-grade ML solutions that drive data-driven decisions across the enterprise. You will build robust data pipelines, deploy ML/OR models, and ship reusable tools for data scientists to accelerate experimentation and delivery.

Cross-functional collaboration is key. Responsibilities include leading automated data analysis, overseeing model deployment, and mentoring the team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer: Production ML Pipelines (Hybrid)
Senior ML Engineer: Production ML Pipelines (Hybrid)

Zoro Tools • Chicago (IL)

Hybrid
USD 134,000 - 224,000
Medical, dental, vision, and life保险
PTO + holidays
401(k) company match
+5
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
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 — Production ML & Cloud (GCP Certified)
Senior ML Engineer — Production ML & Cloud (GCP Certified)

Aimlroles • Vermont

On-site
USD 100,000 - 160,000
Senior Machine Learning Engineer - GUS
Senior Machine Learning Engineer - GUS

Zoro Tools • Chicago (IL)

Hybrid
USD 134,000 - 224,000
Medical, dental, vision, and life保险
PTO + holidays
401(k) company match
+5
Senior Machine Learning Engineer - GUS
Senior Machine Learning Engineer - GUS

Grainger • Chicago (IL)

On-site
USD 134,000 - 224,000
Senior Machine Learning Engineer - GUS
Senior Machine Learning Engineer - GUS

Grainger Businesses • Chicago (IL)

On-site
USD 134,000 - 224,000
Medical, dental, vision insurance
PTO and holidays
401(k) retirement plan
Senior ML Engineer: Build, Validate & Deploy Smart Models
Senior ML Engineer: Build, Validate & Deploy Smart Models

GCS Recruitment • United States

Remote
USD 90,000 - 130,000