Share this Job

Manager - Machine Learning Operations Engineering

Date: Jan 4, 2022

Location: LAKE FOREST, IL, US, 60045-5201 CHICAGO, IL, US, 60603-4013 Virtual Worker, IL, US, N/A

Company: Grainger Businesses

About Grainger:

Grainger is North America's leading distributor of maintenance, repair, and operating products and services. Our wide assortment, deep expertise, innovative technology solutions and unparalleled customer service keep customers' operations running and their people safe.

We're looking for passionate people who can move our company forward. We have a welcoming workplace where you can build a career for yourself while fulfilling our purpose to keep the world working. We embrace new ways of thinking and recognize everyone is an individual. Find your way at Grainger.

Position Details:

Grainger is looking for a Manager – Machine Learning Operations Engineering to join and lead its new Machine Learning Operations initiative. This is your chance to help explore new technology and build new tools to modernize data engineering and machine learning at Grainger. As the Manager of Machine Learning Operations Engineering you will report to the Director of Data Science leading deployment of machine learning models and containers into production environments. You will be charged with delivery of the roadmap, design, and architecture of Grainger's ML platform:

You Will:

  • Work with analysts and data scientists on building data and machine learning pipelines
  • Lead machine learning and DevOps engineers to push models to deployment and build infrastructure
  • Provide advice on implementation and governance, monitoring machine learning models in production
  • Design scalable automated infrastructure for machine learning model deployment
  • Coach less-experienced team members on using new technology and software engineering best practices
  • Help develop the Analytics and Data Kubernetes cluster in AWS
  • Help develop processes to allow the analytics and data science teams to provide their insights and models

You Have:

  • Master's or graduate degree in a quantitative field required (statistics, economics, mathematics, computer sciences) or 5 plus years of equivalent work experience
  • Experience leading data or analytics platform teams
  • Work experience with ML deployment and infrastructure
  • Experience deploying ML models using Kubernetes, AWS, Docker.
  • Experience working with team members on common code bases using git
  • Experience with Continuous Integration/Continuous Deployment (CI/CD) tools such as Jenkins or CircleCI
  • Proficient in Python, Airflow, Spark, and SQL query skills
  • Experience in at least one of: Terraform, Kubernetes, KubeFlow or ML Engineering/Deployment
  • Experience building containerized applications using Docker

Rewards and Benefits:

With benefits starting day one, Grainger is committed to your safety, health and wellbeing. Our programs provide choice and flexibility 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
  • Built and deployed infrastructure in AWS
  • Worked with containerized apps in Kubernetes
  • Trained and deployed machine learning models
  • Experience with loading and querying data in Snowflake
  • Passionate about designing elegant data pipelines sourced from Web APIs

DEI 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.