What is a Machine Learning Engineer at Grainger?
As a Machine Learning Engineer at Grainger, you sit at the intersection of large-scale industrial data and practical business application. Grainger operates at a massive scale, managing an expansive catalog of maintenance, repair, and operations (MRO) products. Your role is critical in building the intelligent systems that optimize supply chain logistics, enhance customer search experiences, and drive predictive insights that keep businesses running.
You will be expected to translate complex business problems into robust, production-ready machine learning models. This is not a role for theoretical research alone; it is a position for engineers who thrive on deploying solutions that provide tangible value to millions of customers. You will collaborate with cross-functional partners, including data scientists, software engineers, and product managers, to ensure that your models are not only accurate but also scalable and maintainable within Grainger’s technical ecosystem.




