Staff- Software Engineer

Walmart Walmart · Retail · Bentonville, AR

Staff Software Engineer at Walmart focused on building AI-driven applications and intelligent automation features. The role involves integrating AI agents and ML components that support multi-step reasoning and automation, utilizing languages like Python and integrating tools like GitHub Copilot. Responsibilities include full software development lifecycle ownership, technical leadership, mentorship, and contributing to platform capabilities like ML frameworks and model runtimes.

What you'd actually do

  1. Delivers platform capabilities within a sub-organization or technical area, including infrastructure, tooling, and ML frameworks (for example, CI/CD, SDKs, model runtimes, feature stores).
  2. Drives the full software development lifecycle: coding, testing, CI/CD deployment, observability, monitoring, and maintenance.
  3. Builds AI-driven applications and intelligent automation features using languages such as JavaScript, TypeScript, Python, Java, Rust, Dart, and C++.
  4. Mentors engineers and junior leaders across teams, fostering technical growth, psychological safety, and continuous learning.
  5. Engages product and business stakeholders to identify and refine complex user problems, converting them into actionable technical requirements.

Skills

Required

  • JavaScript
  • TypeScript
  • Python
  • Java
  • Rust
  • Dart
  • C++
  • CI/CD
  • observability
  • monitoring
  • system design
  • API design
  • software prototyping
  • technical leadership
  • mentorship

Nice to have

  • GitHub Copilot

What the JD emphasized

  • AI/ML Integration & Product Development
  • AI-driven applications
  • intelligent automation features
  • AI agents
  • ML components
  • multi-step reasoning and automation

Other signals

  • AI/ML Integration & Product Development
  • Builds AI-driven applications
  • Integrates AI agents and ML components
  • support multi-step reasoning and automation