Senior, Software Engineer

Walmart Walmart · Retail · Sunnyvale, CA

Senior Software Engineer at Walmart focused on building internal tools and automation frameworks to enhance development velocity and productivity for store associates. The role involves integrating AI/ML components, developing automation and evaluation strategies for AI Agents, and ensuring quality through CI/CD pipelines and robust testing.

What you'd actually do

  1. Build internal tools that enhance development velocity, such as automated tools/frameworks, data generation or self-healing test scripts.
  2. Develop and execute sophisticated automation and evaluation strategies for mobile apps (iOS & Android) and AI Agents, ensuring reliability, reasoning accuracy, and safety in agentic workflows.
  3. Write clean, reliable code across multiple languages, integrating automated testing directly into the CI/CD pipeline to ensure rapid, high-quality delivery.
  4. Own the design and implementation of scalable automation frameworks, moving beyond simple scripting to build robust quality tools.
  5. Conduct deep-dive debugging and defect management, applying a strong understanding of software quality fundamentals to maintain high-quality deliverables.

Skills

Required

  • Object-Oriented Programming (OOP)
  • JavaScript/TypeScript
  • AI Agent development or evaluation
  • LLM orchestration
  • prompt engineering
  • model benchmarking
  • CI/CD tools
  • API vs. UI automation

Nice to have

  • Java
  • C++
  • software testing lifecycles
  • test pyramid principles

What the JD emphasized

  • AI Agent development or evaluation

Other signals

  • Develop and execute sophisticated automation and evaluation strategies for mobile apps (iOS & Android) and AI Agents
  • integrating AI/ML components to enhance platform capabilities
  • Experience in AI Agent development or evaluation, including familiarity with LLM orchestration, prompt engineering, or model benchmarking