Senior Software Engineer

Chewy Chewy · Retail · Bellevue, WA +1

Senior Backend Engineer role focused on building and scaling ML-powered backend systems for Chewy's Ads platform. Responsibilities include architecture, implementation of low-latency services, MLOps, deploying and serving ML models, and partnering with Data Scientists. The role emphasizes reliability, scalability, and observability of production ML systems.

What you'd actually do

  1. Lead the architecture and delivery of scalable backend services supporting auction processing, targeting, ranking, and reporting.
  2. Design and implement low-latency Java and Python services that power realtime ad decisioning systems.
  3. Design and implement production infrastructure to deploy, serve, and monitor ML models used for ad ranking, targeting, and optimization.
  4. Partner with Data Scientists to launch ML models, including feature pipelines, model packaging, inference endpoints, and A/B testing frameworks.
  5. Build and maintain CI/CD workflows for ML artifacts, enabling reproducible training, versioning, validation, and deployment.

Skills

Required

  • backend expertise
  • MLOps
  • scalable, highly available distributed systems
  • AWS SageMaker
  • launching ML models
  • MLOps practices
  • real-time inference services
  • AWS cloud environments
  • streaming systems (Kafka)
  • observability tooling for services and ML systems
  • debugging and performance optimization
  • CS fundamentals

Nice to have

  • Ad Tech
  • e-commerce
  • ranking systems
  • auction systems
  • recommendation systems

What the JD emphasized

  • MLOps
  • production ML systems
  • inference endpoints
  • model monitoring
  • CI/CD for ML artifacts
  • real-time inference services

Other signals

  • ML Ops
  • production ML systems
  • inference endpoints
  • model monitoring
  • CI/CD for ML artifacts