Staff, Software Engineer

Walmart Walmart · Retail · Sunnyvale, CA

Staff Software Engineer to lead design and delivery of scalable platform capabilities, integrating AI/ML technologies to enhance engineering productivity and platform resilience. Role involves building AI-driven applications with AI agents and ML components for automation and multi-step reasoning, and delivering platform capabilities including infrastructure, tooling, and ML frameworks.

What you'd actually do

  1. Deliver platform capabilities including infrastructure, tooling, and ML frameworks aligned with roadmap milestones and domain priorities.
  2. Drive full software development lifecycle activities such as coding, testing, deployment, monitoring, and maintenance.
  3. Apply cloud-native architecture principles to ensure scalable, resilient, and agile systems.
  4. Conduct system design reviews to validate feasibility and ensure alignment with architectural best practices.
  5. Build AI-driven applications integrating AI agents and ML components for automation and multi-step reasoning.

Skills

Required

  • cloud-native architecture
  • microservices
  • containers
  • automation
  • software design patterns
  • API design
  • platform development
  • full software development lifecycle ownership
  • coding
  • testing
  • CI/CD deployment
  • observability
  • integrate AI/ML components
  • AI agents
  • Java
  • Python
  • JavaScript
  • GraphQL
  • NoSQL databases
  • SQL databases
  • design reviews
  • data-driven decision-making
  • mentoring engineers
  • influencing technical decisions
  • collaboration
  • communication skills

What the JD emphasized

  • AI agents
  • ML components
  • multi-step reasoning
  • ML frameworks

Other signals

  • AI agents
  • ML components
  • multi-step reasoning
  • ML frameworks