Back
Walmart logo

STAFF, SOFTWARE ENGINEER

Walmart · Posted Nov 3

Retail, e-commerce, grocery, pharmacy, and membership warehouse services

Bangalore, Karnataka, IndiaFull-timeOnsiteLead/Staff10+ years₹60.0L–₹95.0L yearly29 applicants
RetailE-CommerceSupermarketSupply ChainGroceryPublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

Data Ventures exists to unlock the full value of Walmart’s data by developing and productizing B2B data initiatives that empower merchants and suppliers to make better, faster decisions. The team builds AI platform capabilities — plugin and extension systems, agent orchestration engines, semantic and data abstraction layers — that let product teams onboard new AI capabilities. This staff engineering role designs and owns those core platform capabilities, architects LLM-powered agentic workflows, and enforces governed tool execution, security boundaries, observability, and architectural standards across internal product teams.

What you will do

  • Design and own core platform capabilities — plugin and extension systems, agent orchestration engines, semantic and data abstraction layers — enabling product teams to onboard new AI capabilities with minimal platform involvement
  • Architect and implement multi-step, parallel, and cross-domain agentic workflows powered by large language models, ensuring correctness, reliability, and safe execution at every step
  • Build and enforce governed tool execution and security boundaries — access controls, tenant isolation, scope enforcement — so that AI agents operate within declared, auditable constraints
  • Define and evolve the platform's data and semantic layer, bridging heterogeneous sources (relational, vector, semantic-modelled, API) into a unified, agent-understandable representation shared across all products
  • Establish and uphold non-functional requirements — latency SLAs, throughput targets, data isolation guarantees, and availability contracts — as first-class platform standards, not afterthoughts
  • Own observability and explainability as platform primitives — audit pipelines, structured logging, response attribution, and governance metadata that make AI outputs trustworthy and debugable in production
  • Define architectural dependency rules and enforce them through code, tests, and design reviews — preventing structural violations before they compound
  • Partner across engineering, product, and data science teams to translate platform capabilities into reliable, well-documented contracts that internal teams can build against confidently
  • Mentor engineers, lead design reviews, and build a culture of platform thinking — shared infrastructure, stable interfaces, and reusable patterns over per-product duplication

Skills used in this role

What the employer is looking for

  • 10+ years of software engineering experience, with meaningful depth in platform, infrastructure, or foundational systems — not just application development
  • Hands-on experience designing and shipping production LLM-based systems — agent orchestration, tool use, RAG pipelines, multi-step reasoning, or structured output generation
  • Strong software engineering fundamentals — clean API design, distributed systems patterns, async execution, fault tolerance, and observability
  • Experience designing extensible plugin or extension systems with stable, versioned contracts and well-defined conformance expectations
  • Proficiency in Python and familiarity with the AI/ML ecosystem; comfort reasoning about latency, throughput, and cost tradeoffs in inference-heavy workloads
  • Deep appreciation for architectural principles — separation of concerns, dependency inversion, layered design, and enforcement of contracts through code rather than convention
  • Experience owning and operating multi-tenant systems with strict data isolation and access control requirements
  • Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years’ experience in software engineering or related area.
  • Option 2: 6 years’ experience in software engineering or related area.

Preferred qualifications

  • Experience with LLM governance, AI safety frameworks, guardrails, or responsible AI patterns in production
  • Background in semantic modelling, data mesh, or building canonical data layers consumed by downstream AI or analytics systems
  • Prior work in a platform engineering role serving multiple product teams as internal customers
  • Familiarity with agentic frameworks (LangGraph, LangFuse, GoogleADK, CrewAI, or equivalent) and the tradeoffs of building on top of vs. owning the orchestration layer
  • Experience defining and enforcing engineering standards across a team or organization

Benefits and support

  • Incentive awards for performance
  • Maternity and parental leave
  • PTO
  • Health benefits

About Walmart

Walmart Inc. is an American multinational retail corporation that operates a chain of hypermarkets, discount department stores, and grocery stores. As one of the world's largest companies by revenue, it serves millions of customers daily through physical stores and robust e-commerce platforms. The company is driven by a commitment to everyday low prices and an expanding suite of digital and convenience-focused services.

Industry
Retail
Company size
2000000+ employees
Founded
1962
Location
Bentonville, Arkansas, USA
Funding stage
Public Company

Leadership

JF
John Furner

President and CEO

JD
John David Rainey

Executive Vice President and Chief Financial Officer

SK
Suresh Kumar

Executive Vice President, Global Chief Technology Officer and Chief Development Officer

SD
Seth Dallaire

Executive Vice President and Chief Growth Officer

DG
David Guggina

President and CEO, Walmart U.S.

Apply