Staff Software Engineer, Machine Learning Operations
Location: Chicago, Illinois, United States
Company: Grainger Businesses
Job Type: Full-time, Part-time
Salary: $122000 - $202000
Posted: Aug 28, 2025
Application deadline: Nov 8, 2025
Source: ZipRecruiter
Work Location Type: Hybrid
Req Number 323339
About Grainger:
W.W. Grainger, Inc., is a leading broad line distributor with operations primarily in North America, Japan and the United Kingdom. At Grainger, We Keep the World Working by serving more than 4.5 million customers worldwide with products and solutions delivered through innovative technology and deep customer relationships. Known for its commitment to service and award-winning culture, the Company had 2024 revenue of $17.2 billion across its two business models. In the High-Touch Solutions segment, Grainger offers approximately 2 million maintenance, repair and operating (MRO) products and services, including technical support and inventory management. In the Endless Assortment segment,Zoro.comoffers customers access to more than 14 million products, andMonotaRO.comoffers more than 24 million products. For more information, visitwww.grainger.com.
Compensation:
The anticipated base pay compensation range for this position is $121,500.00 to $202,500.00.
Rewards and Benefits:
With benefits starting on day one, our programs provide choice and flexibility to meet team members' individual needs, including:
- Medical, dental, vision, and life insurance plans with coverage starting on day one of employment and 6 free sessions each year with a licensed therapist to support your emotional wellbeing.
- 18 paid time off (PTO) days annually for full-time employees (accrual prorated based on employment start date) and 6 company holidays per year.
- 6% company contribution to a 401(k) Retirement Savings Plan each pay period, no employee contribution required.
- Employee discounts, tuition reimbursement, student loan refinancing and free access to financial counseling, education, and tools.
- Maternity support programs, nursing benefits, and up to 14 weeks paid leave for birth parents and up to 4 weeks paid leave for non-birth parents.
For additional information and details regarding Grainger's benefits, please click on the link below:
https://experience100.ehr.com/grainger/Home/Tools-Resources/Key-Resources/New-Hire
The pay range provided above is not a guarantee of compensation. The range reflects the potential base pay for this role at the time of this posting based on the job grade for this position. Individual base pay compensation will depend, in part, on factors such as geographic work location and relevant experience and skills.
The anticipated compensation range described above is subject to change and the compensation ultimately paid may be higher or lower than the range described above.
Grainger reserves the right to amend, modify, or terminate its compensation and benefit programs in its sole discretion at any time, consistent with applicable law.
Position Details:
The Machine Learning Platform & Operations team is focused on enabling machine learning scientists and engineers at Grainger to continuously develop, deploy, monitor, and refine machine learning models as well as improving the ML software development process. Our mission is to empower Grainger teams to effortlessly build, ship, and scale reliable machine learning, data science, and analytical solutions by proactively listening to our users and anticipating Grainger's evolving needs; delivering self-service, quality-first platforms that accelerate business outcomes. You will work with machine learning, data engineering, network, security, and platform engineering teams to build core components of a scalable, self-service machine learning platform that powers customer-facing applications. You will play an important part in developing the tools and services that form the backbone of Grainger's AI driven features leveraging methods in Deep Learning, Natural Language Processing / Generative AI, Computer Vision, and beyond. This is an exciting opportunity to join a team fueling the next phase in Grainger Technology Group's data- and AI-driven modernization.
Our team is organized around three focus areas:
- Machine Learning Operations & Infrastructure: Build and maintain core infrastructure components (i.e., Kubernetes clusters) and tooling enabling self-service development and deployment of a variety of applications leveraging GitOps practices.
- Machine Learning
Platform: Design and develop user-friendly software systems and interfaces supporting all stages of the machine learning development lifecycle.
- Machine Learning Effectiveness & Enablement: Guide, partner, and consult with machine learning, product, and business domain teams from across the organization to foster responsible, scalable, and efficient development of high-quality ML systems.
For this role, we seek an individual with deep experience administering and maintaining scalable cloud infrastructure components to continue driving quality and reliability of our Machine Learning Operations & Infrastructure focus area. If you are passionate about driving improvements in system reliability and availability and are excited by the challenge of supporting high scale machine learning systems, this is the role for you.
You Will:
- Build self-service and automated components of the machine learning platform to enable the development, deployment, and monitoring of machine learning models.
- Design, monitor, and improve cloud infrastructure solutions that support applications executing at scale. Optimize infrastructure spend by conducting utilization reviews, forecasting capacity, and driving cost/performance tradeoffs for training and inference.
- Architect multicluster/region topologies (e.g., with High Availability (HA), Disaster Recovery (DR), failover/federation, blue/green) for ML workloads and lead progressive delivery (canary, autorollback) patterns in CI/CD.
- Ensure a rigorous deployment process using DevOps (GitOps) standards and mentor users in software development best practices. Evolve CI/CD from repolocal workflows to reusable pipeline templates with quality/performance gates; standardize GitOps objects/guardrails (e.g., Argo CD Applications/Projects, policyascode).
- Define orgwide observability standards (logs/metrics/traces schemas, retention) for ML system and model reliability; drive adoption across teams and integrate with enterprise tools (Prometheus/Grafana + Splunk/Datadog).
- Collaborate with the SRE team to define and drive SRE standards for ML systems by setting and reviewing SLOs/error budgets, partnering on org-wide reliability scorecards and improvement plans, and scaling blameless RCA rituals.
- Institute compatibility and deprecation/versioning policies for clusters and runtimes; integrate enterprise SSO (Okta/AD) and define RBAC scopes across clusters / pipelines.
- Own multicomponent roadmap initiatives that measurably move platform & reliability OKRs; communicate major changes and incidents to orgwide forums and host crossteam design sessions.
- Partner with teams across the business to enable reliable adoption of ML by hosting internal workshops, publishing playbooks/templates, and advising teams on adopting platform patterns safely.
You Have:
- Bachelor's degree and 7+ years' relevant work experience or equivalent staff-level impact in platform / infrastructure roles.
- Possess strong software engineering fundamentals and experience developing production-grade software; experience with Python, Golang, or similar language preferred.
- Experience leading org-wide platform initiatives (e.g., multicluster K8s, CI/CD platform evolution, observability standards) and mentoring senior engineers.
- Strong working knowledge of cloud-based services as well as their capabilities and usage; AWS preferred.
- Expertise with IaC tools and patterns to provision, manage, and deploy applications to multiple environments (e.g., Terraform, Ansible, Helm).
- Deep expertise with GitOps practices and tools (Argo CD appofapps, RBAC, sync policies) as well as policyascode (OPA/Kyverno) for safe rollouts.
- Familiarity with application monitoring and observability tools and integration patterns (e.g., Prometheus/Grafana, Splunk, Datadog, ELK).
- Deep, handson experience with containers and Kubernetes (cluster operations/upgrades, HA/DR patterns).
- Ability to work collaboratively and empathetically in a team environment.
Bonus:
- Expertise in designing, analyzing, and troubleshooting large-scale distributed systems and/or working with accelerated compute (e.g., GPUs).
- Experience driving machine learning system reliability and awareness of associated requirements (e.g., model/feature drift telemetry, evaluation services, and modelrouting layers integrated with CI/CD).
- You've built pragmatic Kubernetes extensions (think small CRDs or admission webhooks), helped teams adopt OpenTelemetry to standardize traces/metrics/logs, and led safe, multi-cluster Kubernetes upgrades with staged rollouts, thorough testing, and clean rollback.
Don't meet every single qualification? Studies show people are hesitant to apply if they don't meet all requirements listed in a job posting. If you feel you don't have all the desired experience, but it otherwise aligns with your background and you're excited about this role, we encourage you to apply. You could be a great candidate for this or other roles on our team.
We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex (including pregnancy), national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, protected veteran status or any other protected characteristic under federal, state, or local law. We are proud to be an equal opportunity workplace.
We are committed to fostering an inclusive, accessible work environment that includes both providing reasonable accommodations to individuals with disabilities during the application and hiring process as well as throughout the course of one's employment, should you need a reasonable accommodation during the application and selection process, including, but not limited to use of our website, any part of the application, interview or hiring process, please advise us so that we can provide appropriate assistance.
More Jobs Like This
Receiver - Warehouse Technician
Multimatic
Posted: Aug 31, 2025
Position Overview: Multimatic Niche Vehicles North America is seeking an experienced Receiver -Warehouse Technician to ensure efficient movement of raw material and finished goods on/off truck and around the plant. The successful candidate will have some experience working in a fast-paced warehouse and understand the importance of a strong work ethic, be able to multi task and work efficiently and accurately. Responsibilities: • Receive, inspect and verify incoming shipments against invoices, purchase orders and other documents. Record shortages and reject damaged goods. Maintain receiving
Cake Decorator - Part Time
Longo's
Posted: Aug 31, 2025
Description We are looking for a Cake Decorator - Part Time who is passionate about food and enjoys working in a fast paced, team environment! Do you have outstanding customer service skills? Are you passionate about the food industry? If so, come join our growing team! Position: Cake Decorator - Part Time What you’ll do: - Provide exceptional service to our customers - Stock, merchandise and create displays - Product preparation - Maintain product quality by date checks and product rotation - Follow Food, Health and Workplace Safety standards What we are looking for: - Ability to
Health Care Aide (1.00 FTE)
Golden Life Management
Posted: Aug 31, 2025
It's an amazing time to join Golden Life as we continue to expand our seniors housing, care, and services within western Canada. We’re looking for qualified, temporary, full-time (1.00 FTE) Health Care Aide to join our Nursing Care team at Columbia Garden Village in Invermere, BC. If you're a qualified Health Care Aide, and you are a strong team player, then we’d like to hear from you! The successful candidate will have related experience and a passion for providing high quality care and support for seniors. We're looking for someone who: • Respect and promote the dignity, choices and indiv
Labourer Driver
1-800-Got-Junk?
Posted: Aug 31, 2025
APPLY TODAY & START AS SOON AS THIS WEEK! 1-800-GOT-JUNK? is growing and looking for positive, physically fit people to join our Truck Teams in Edmonton. We’re the World’s Largest Junk Removal Service, known for our professional, friendly team members and clean, shiny blue trucks. Truck Team Member – General Labour / Customer Service / Driver • Hiring Immediately for Full-Time, Part-Time, Weekends • Location: Office based in SE Edmonton • Pay: $16/hour + tips, bonuses and other incentives (avg of $19-$21/hr). Performance-based pay increases & promotions are available for great people that gr
Environmental Services Worker - (218320)
Island Health
Posted: Aug 31, 2025
Description In accordance with the Vision, Purpose, and Values, and strategic direction of the Vancouver Island Health Authority (Island Health), patient and staff safety is a priority and a responsibility shared by everyone; as such, the requirement to continuously improve quality and safety is inherent in all aspects of this position. Using a variety of specialized equipment, tools and machines, performs light and heavy cleaning duties, such as dusting, vacuuming, shampooing, washing, mopping, stripping, polishing and wiping; makes beds and empties garbage in accordance with established po
Content Research Specialist
beBeeSearch
Posted: Aug 31, 2025
Media Search Analyst Job DescriptionAs a Media Search Analyst, you will have the opportunity to work with an innovative web-based evaluation tool, conducting comprehensive assessments across diverse task categories, including music, video, books, podcasts, and home pod evaluations in various media domains.Our team empowers you to set your own schedule, allowing for flexibility and autonomy in your work. You will analyze and evaluate search outcomes for App Store Content, conducting research using online tools to assess query accuracy and intent.With no previous professional experience required
Accounting Analyst
Sleep Country
Posted: Aug 30, 2025
In this role you will: • Serve as a key member of the Accounting Shared Services team, supporting financial accuracy and operational efficiency. • Perform daily audits of store transactions, analyze and resolve out-of-balance issues, and complete timely reconciliations and correcting entries. • Coordinate with other teams to ensure transactions are reflected accurately in the financial systems. • Escalate issues to the proper departments and follow through to resolution. • Take the lead reviewing and assessing existing accounting operational processes. • Analyze root causes of issues and recom
Operations Associate
Crate & Barrel
Posted: Aug 30, 2025
CB2 is transforming the perception of home design for today's modern consumer. Born out of Crate and Barrel, CB2 is committed to high-quality, sophisticated design at an approachable price. Located in downtown Chicago, CB2 offers an engaging, collaborative work environment. If you're creative, team spirited and have a passion for modern design, then join the team as a Operations Associate. A day in the life as a Operation Associate... - Assist the team with ensuring product and displays on the sales floor are stocked appropriately and available for customers to purchase - Perform duties associ