(ind) Senior, Software Engineer (full Stack)

Walmart Walmart · Retail · Bangalore, KA, India

Senior Software Engineer (Full-Stack) to design and build scalable, user-facing systems that power AI-enabled People Support experiences. This role focuses on backend system design, APIs, and integrations, collaborating with ML partners to deliver reliable solutions for millions of associates. The team uses AI and GenAI to improve HR functions and transform the People Help Center experience.

What you'd actually do

  1. Design, develop, and maintain scalable backend services and APIs using Java, Node.js (TypeScript), and Python to support AI-driven web and conversational applications
  2. Build and enhance user-facing web applications using React, collaborating with designers and product managers to deliver intuitive and performant experiences
  3. Implement and operate real-time conversational and search capabilities, supporting chatbot and virtual assistant experiences through backend orchestration and service integration
  4. Integrate backend systems with ML and GenAI services, working closely with ML engineers to ensure reliable, observable, and production-ready integrations
  5. Design and evolve service contracts, data models, and workflows across microservices and event-driven architectures

Skills

Required

  • 6+ years of professional software engineering experience
  • strong emphasis on backend development and full-stack delivery in production environments
  • Strong backend development experience in Java/Spring Boot, Node.js/TypeScript, and/or Python
  • Hands-on experience building modern web applications using React
  • solid understanding of frontend fundamentals, state management, and API-driven UI development
  • Experience building and operating distributed systems, including microservices, asynchronous processing, and data-intensive workflows
  • Exposure to real-time systems, such as conversational interfaces, chatbots, search, or decision-support platforms, with an understanding of latency and reliability considerations
  • Solid API design skills, including RESTful APIs, service contracts, versioning, and integration patterns
  • Experience integrating with AI/ML or GenAI services, focusing on backend orchestration, reliability, and performance rather than model development
  • Working knowledge of data storage systems, including relational and NoSQL databases, and an understanding of trade-offs in data modeling and access patterns
  • Understanding of security fundamentals, including authentication, authorization, and secure API development
  • Experience with observability tools, including logging, metrics, and basic tracing, to support debugging and production readiness
  • Strong problem-solving and debugging skills, with the ability to work across backend and frontend layers to diagnose issues
  • Effective communication and collaboration skills, with a willingness to learn, give feedback, and grow within a team-oriented environment

Nice to have

  • AI and GenAI solutions
  • transforming the People Help Center experience
  • associates get what they need the first time
  • system anticipates and resolves associates’ queries
  • human agents are empowered with context, judgment support, and automation
  • design and build scalable, user-facing systems that power AI-enabled People Support experiences
  • backend system design, APIs, and integrations
  • integrate backend systems with ML and GenAI services
  • Implement and operate real-time conversational and search capabilities
  • supporting chatbot and virtual assistant experiences

What the JD emphasized

  • AI and GenAI solutions
  • transforming the People Help Center experience
  • associates get what they need the first time
  • system anticipates and resolves associates’ queries
  • human agents are empowered with context, judgment support, and automation
  • design and build scalable, user-facing systems that power AI-enabled People Support experiences
  • backend system design, APIs, and integrations
  • integrate backend systems with ML and GenAI services
  • Implement and operate real-time conversational and search capabilities
  • supporting chatbot and virtual assistant experiences

Other signals

  • AI and GenAI solutions to improve productivity
  • transforming the People Help Center experience
  • associates get what they need the first time
  • system anticipates and resolves associates’ queries
  • human agents are empowered with context, judgment support, and automation
  • design and build scalable, user-facing systems that power AI-enabled People Support experiences
  • backend system design, APIs, and integrations
  • integrate backend systems with ML and GenAI services
  • Implement and operate real-time conversational and search capabilities
  • supporting chatbot and virtual assistant experiences