(ind) Staff, Software Engineer

Walmart Walmart · Retail · Bangalore, KA, India

Staff Software Engineer, Backend for Walmart's International Personalization team. Focuses on designing and developing high-scale backend systems for real-time recommendation engines, feature stores, ranking services, and experimentation platforms. Operates at the intersection of distributed systems and machine learning, building low-latency serving infrastructure and productionizing ML models. Requires 8+ years of backend experience, strong distributed systems skills, and familiarity with ML model serving and personalization platforms.

What you'd actually do

  1. Architect & build large-scale personalization systems — design real-time recommendation engines, feature stores, ML model serving pipelines, and experimentation platforms that handle millions of concurrent requests with strict latency SLAs (p99 < 100ms) across international markets
  2. Drive technical strategy & engineering excellence — set architectural direction for the P13N platform, define best practices across teams, conduct design reviews, and champion observability, reliability, and production excellence (SLOs, error budgets, chaos testing)
  3. Bridge ML and backend engineering — partner closely with Data Science and ML Engineering to productionize models, optimize inference pipelines, build A/B testing infrastructure, and close the loop between offline training and online serving
  4. Lead cross-functional initiatives — collaborate with Product, Platform, SRE, and partner teams across US and international markets to translate personalization strategy into technical roadmaps that drive measurable business outcomes
  5. Mentor & elevate the team — coach senior and mid-level engineers through pairing, design sessions, and thoughtful code reviews; raise the technical bar and foster a culture of learning, experimentation, and continuous improvement.

Skills

Required

  • 8+ years of backend engineering experience
  • Java, Kotlin, Python, or Go
  • designing, building, and operating large-scale distributed systems in production
  • personalization, recommendations, search ranking, or ML-serving workloads
  • microservices architecture
  • Kubernetes
  • Kafka
  • cloud platforms (GCP/Azure)
  • databases across SQL and NoSQL paradigms (PostgreSQL, Cassandra, Redis, Elasticsearch)
  • ML model serving (TensorFlow Serving, TorchServe)
  • feature stores
  • real-time feature engineering
  • experimentation platforms
  • recommendation/ranking algorithms
  • technical leadership at scale
  • communication & mentorship

What the JD emphasized

  • productionize models
  • optimize inference pipelines
  • ML model serving
  • real-time recommendation engines
  • ranking services
  • strict latency SLAs

Other signals

  • productionizing models
  • optimize inference pipelines
  • ML model serving
  • real-time recommendation engines
  • ranking services