Principal, Software Engineer - Backend
Walmart
At a glance
AI generatedAs a Staff Software Engineer on the Enterprise People Technology team at Walmart Global Tech, you will play a pivotal role in developing and enhancing GenAI capabilities for the Associate Experience Platform. Your day-to-day responsibilities include designing semantic routing features to direct user requests to appropriate AI models or agents based on context and intent, building evaluation pipelines to assess system performance, and collaborating with researchers to improve natural language understanding algorithms. You will also develop A2A communication protocols and contribute to microservices architecture using FastAPI, Kafka, SSE, WebSocket, and Python. Essential skills include proficiency in Python, experience with FastAPI, Git, Linux environments, Docker, and 4+ years of industry software development. Preferred skills involve hands-on GenAI application development, semantic routing expertise, and productionization of AI models. This role supports the global deployment of cutting-edge technology to over 2.2 million associates worldwide.
Skills
What you'll do
What we're looking for
Market check
This $110,000–$220,000 range sits above 27% of similar postings on FindRole.
Peer median band
$143,000–$244,000
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$165,000–$214,500
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Walmart Inc. is the world''s largest retailer by revenue, operating a chain of hypermarkets, discount department stores, and grocery stores, as well as a growing e-commerce presence through Walmart.com. Industry: General Merchandise & Grocery Retail
Walmart currently has 495 open roles on FindRole.
Listed pay typically runs $117,000–$234,000 across 487 roles with salary data.
Most-posted roles
More like this
Walmart
Intuit
Intuit
Intuit
Intuit
Walmart