1. What is a Machine Learning Engineer at W.W. Grainger?
At W.W. Grainger, a Machine Learning Engineer (specifically within the Machine Learning Engineer II tier) plays a pivotal role in keeping the global supply chain moving. Operating within the Inventory Planning and Optimization organization, this team manages over 10 million SKUs and nearly $2 billion in inventory across North America. The machine learning solutions you build and scale directly impact how, when, and where inventory is allocated to serve millions of customers.
This role is the critical bridge between data science prototypes and robust production environments. While data scientists focus on designing forecasting and optimization algorithms, you will be responsible for building the scalable data pipelines, containerized infrastructure, and automated deployment systems that allow these models to run reliably at enterprise scale. Your work ensures that critical supply chain decisions are backed by high-performing, observable, and resilient systems.
By modernizing the company's MLOps tooling and infrastructure, you will directly accelerate experimentation and production deployment. This is a highly collaborative engineering role that interfaces daily with data scientists, product managers, and data engineers to solve massive distribution and logistical challenges.



