Share this Job

Manager, Machine Learning - Customer Insights

Date: Dec 3, 2022

Location: CHICAGO, IL, US, 60603-4013 LAKE FOREST, IL, US, 60045-5201

Company: Grainger Businesses

Manager, Applied ML 

About Grainger

Grainger is a global leading broad line supplier of facilities maintenance products serving businesses and institutions. Our 18,000 employees are driven to serve customers and the community in exceptional ways focusing on delivering the highest level of service. The Grainger team works closely with customers to better understand their challenges and provide cost-saving solutions. Grainger's employees serve customers more than 115,000 times every day through multiple channels. As part of a high-performing team, you’ll be able to develop your talents, and make a difference. Grainger is a Fortune 500 company and a perennial member of Fortune magazine's Most Admired Companies list.

Position Details:

The mission of the Customer Insight team is to provide all our customers and sellers with comprehensive reporting, analytics and actionable insights - descriptive, inferential and prescriptive, that deepen our customer relationships and increase market share. Our goal is to provide an actionable set of information that gives a customer a deeper understanding of their business or operations. We will differentiate in the market by servicing our customers better through using technology to scale our expertise.

You Will:

You will work with a team of high performing product managers, data scientists, data engineers and architects to build extremely targeted products that help customers solve and answer very specific problems. This role provides the candidate with an up-close view of how customers use and interact with what they build.

We’re looking for a Data Science Team Lead to seed and manage the development of models and micro-services that solve specific customer problems at scale. The ideal candidate would be a data nerd who is obsessed with customer problems and use-cases.



  • Develop and oversee development of code (Python, SQL) for analyzing and building statistical models to solve specific business problems like anomaly detection, behavioral clustering, classification and demand forecasting
  • Manage a team of high performing data scientists
  • Build, test and deploy customer-facing analytical and ML endpoints & APIs that are a mixture of business logic, model and data
  • Contribute to the design and development of Insight generation methods using Order History, Product Utilization, Customer Industry Classification and Search History data
  • Collaborate with researchers, software developers, and business leaders to define product requirements and provide analytical support
  • Work backwards from customer use-cases, engender implementation of ML models that solves the use-cases at scale
  • Articulate concepts and generate visual representations of the data product
  • Develop strong relationships with stakeholders to drive the adoption of ML methodologies to solve customer use cases
  • Conceptualize and execute analytical initiatives from end to end, including stakeholder management, data collection and manipulation, analysis and modeling, and the communication of insights and solutions to Product Managers

You Are:

  • Masters or PhD in a field such as Statistics, Applied Mathematics, Physics, Engineering, Computer Science, or Economics
  • Experience managing a team of Data Scientists/Engineers/Analysts
  • Experience interfacing with product and technology partners in delivering low latency, highly robust ML services to solve customer facing problems at scale
  • 5+ years of experience of development and delivery with SQL, Python
  • Ability to effectively communicate technical solutions to engineering teams and business audiences
  • Demonstrable track record of dealing well with ambiguity, prioritizing needs, and delivering results in a dynamic environment
  • Proven ability to convey rigorous technical concepts and considerations to non-experts


  • Experience working with large quantities (billions of rows) of data
  • Experience with unstructured data like text and vectorizing them 
  • Experience in supply chain & operations optimization  


With benefits starting day one, Grainger is committed to your safety, health and wellbeing. Our programs provide choice and to meet our team members' individual needs. Check out some of the rewards available to you at Grainger

  • Medical, dental, vision, and life insurance plans
  • Paid time off (PTO) and 6 company holidays per year
  • Automatic 6% 401(k) company contribution each pay period
  • Employee discounts, parental leave, 3:1 match on donations and tuition reimbursement
  • A comprehensive set of emotional, financial, physical and social wellbeing programs

DE&I Statement:

  • We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.