3 days ago
Base Salary
$134k - $224k/yr
Responsibilities
- Lead engineering efforts for complex, scalable software applications and platform capabilities.
- Design and build self-service AI/ML platform functionality for training, model versioning, validation, deployment, monitoring, and inference.
- Develop cloud-native platform services, infrastructure, and automation for AI and machine learning workloads.
- Create reusable patterns, shared services, deployment frameworks, reference architectures, and implementation strategies.
- Maintain and support production systems by triaging, troubleshooting, and resolving complex issues.
- Drive DevOps and GitOps practices that improve deployment reliability, scalability, and engineering productivity.
- Research emerging technologies involving AI platforms, agentic AI, workload identity, authentication, authorization, Model Context Protocol, and distributed systems.
- Mentor engineers, lead knowledge-sharing sessions, conduct code reviews, and participate in pair programming.
- Partner with product, architecture, IT leadership, security, identity, infrastructure, machine learning, and application teams.
- Present technical findings, tradeoffs, risks, and recommendations to technical stakeholders.
Requirements
- Bachelor’s degree or equivalent experience in computer science or a related discipline.
- At least 5 years of software engineering experience designing, developing, testing, and deploying scalable software applications.
- Expert-level programming knowledge and strong software engineering fundamentals.
- Knowledge of distributed systems, integration patterns, and cloud-native architectures.
- Experience building and supporting production software platforms with Python, Golang, or similar modern programming languages.
- Experience with cloud platforms and services, preferably AWS, including containerized and distributed workloads.
- Production experience administering, operating, and troubleshooting Kubernetes environments.
- Experience with infrastructure-as-code and deployment automation technologies such as Terraform, Helm, and Ansible.
- Experience with CI/CD and GitOps tooling such as GitHub Actions and Argo CD.
- Experience supporting machine learning platforms, applications, frameworks, or related tooling.
- Experience with monitoring, observability, and reliability practices in cloud-native environments.
- Preferred experience with identity and access management technologies including OAuth 2.0, OpenID Connect, SAML, workload identity, RBAC, and policy-based authorization.
- Preferred experience with AI agents, agent frameworks, secure agent-to-system integrations, or Model Context Protocol.
- Preferred experience with Spark, Kafka, Presto, Flink, or other big data, distributed computing, or streaming technologies.
- Strong analytical, written, verbal communication, collaboration, and technical influence skills.
Benefits
- Hybrid work arrangement.
- Medical, dental, vision, and life insurance beginning on day one.
- Six free licensed-therapist sessions annually.
- 18 paid time-off days annually for full-time employees, prorated by start date, plus six company holidays.
- 6% company contribution to a 401(k) plan each pay period with no employee contribution required.
- Employee discounts, tuition reimbursement, student loan refinancing, and financial counseling resources.
- Maternity support, nursing benefits, up to 14 weeks of paid leave for birth parents, and up to four weeks for non-birth parents.
Tech Stack
AnsibleApache FlinkApache KafkaApache SparkArgo CDAWSGitHub ActionsGoHelmKubernetesPrestoPythonTerraform
Categories
About Grainger
W.W. Grainger is a public B2B distributor of maintenance, repair, and operations (MRO) supplies, safety gear, and facility products for businesses. It sells through a high-touch distribution network and its Endless Assortment e-commerce brands Zoro and MonotaRO, alongside services like inventory management and technical support. Founded in 1927 and headquartered in Lake Forest, Illinois, Grainger serves more than 4.5 million customers and reported $17.2 billion in 2024 revenue.
