Staff Software Engineer, Python/GenAI

Walmart

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Bentonville, AR
Salary
$110,000–$220,000 / yr
Posted
73 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $214k
This role $165k
$92k most similar roles pay here $281k

This role pays less than 85% of similar roles. Most pay $182,500–$246,500 — the shaded band above. At the midpoint, this role pays about $165k versus about $214k for comparable roles.

Based on 240 similar postings.

Employer

About Walmart

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 184 open roles on FindRole.

Listed pay typically runs $117,000–$234,000 across 180 roles with salary data.

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Staff Software Engineer, Python/GenAI

Staff, Software Engineer - Python/GenAI joins the Associate Experience Platform team to strengthen the GenAI experience platform for internal associates. You will develop critical platform capabilities using cutting-edge GenAI technologies, building reusable services and advanced semantic routing features to direct requests to appropriate models based on context. Responsibilities include building evaluation pipelines for routing data, implementing agent-to-agent communication protocols, and maintaining microservices using FastAPI and event-driven architectures like Kafka, SSE, and WebSocket. The role requires expertise in Python, Git, Linux, and Docker, alongside experience with LangChain, Hugging Face, and vector databases like Pinecone or FAISS. You will solve complex problems regarding multi-agent system orchestration and productionize GenAI models while ensuring operational excellence through monitoring and troubleshooting. This position focuses on the technical challenge of scaling intelligent automation within a large-scale enterprise environment.

What does a Software Engineer earn?

Median $197500 from 2196 postings across 133 companies.

See salary data

What you'll do

  • Develop platform features for advanced semantic routing to direct GenAI requests to appropriate models based on context.
  • Build and maintain evaluation pipelines, including metrics and dashboards, to assess routing accuracy and system performance.
  • Collaborate with researchers and data scientists to improve semantic routing algorithms and integrate natural language understanding advancements.
  • Implement agent-to-agent communication protocols to enable seamless orchestration between multiple GenAI agents and services.
  • Develop platform features using Python, FastAPI, and event-driven architectures like Kafka and WebSockets.
  • Maintain engineering standards by utilizing automation, the DRY principle, and high-performing production code.
  • Provide production support through monitoring, troubleshooting, and participating in on-call rotations for core systems.

What we're looking for

  • Must have a Bachelor's degree in computer science or a related field and 4 years of software engineering experience, or 6 years of experience without a degree.
  • Must be an expert in Python with a proven track record of writing high-performing, production-quality code.
  • Must have hands-on experience designing and building Python-based web services using FastAPI.
  • Must be proficient with Git version control, Linux environments, and containerization technologies like Docker.
  • Preferred: Experience developing or deploying GenAI applications using frameworks such as LangChain, Hugging Face, or OpenAI API.
  • Preferred: Experience with vector databases (e.g., Pinecone, FAISS, Weaviate) and prompt engineering for GenAI workflows.
  • Preferred: Experience with semantic routing, MLOps tools (MLflow, Kubeflow, Airflow), and large-scale data pipelines.
  • Preferred: Knowledge of Web Content Accessibility Guidelines (WCAG) 2.2 AA standards and assistive technologies.

More like this

Similar roles

Staff Software Engineer

Circle

Remote (San Francisco, CA) +11 28 days ago $195,000$257,500
Go Java Blockchain Web3 RESTful API Microservices AWS Google Cloud Microsoft Azure Kubernetes EKS ECS SQL NoSQL System Design
7+ yrs exp Remote

Staff Software Engineer

PayPal

Austin, TX +1 9 days ago $160,500$238,700
Python RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform SDLC
5+ yrs exp Hybrid

Staff Software Engineer

Warner Bros. Discovery

Remote (Atlanta, GA) 66 days ago
AWS JavaScript Docker Git API Design Data Modeling Scrum Kanban Cloud-native State Management Algorithms Data Structures
8+ yrs exp Remote

Staff Software Engineer

Cisco

Remote (Durham, NC) 42 days ago $151,600$222,400
AWS GCP Azure Kubernetes Go Python Java Distributed Systems CI/CD Microservices REST RAG Multi-agent Frameworks
8+ yrs exp Remote

Staff Software Engineer

The Hartford

Hartford, CT +3 42 days ago $116,000$174,000
Generative AI Prompt Engineering AWS GCP Azure Python C# .NET Java Go Angular React Node.js RESTful APIs Microservices SQL Server Snowflake PostgreSQL MongoDB CI/CD
8+ yrs exp Hybrid

Staff Software Engineer

JLL (Jones Lang LaSalle)

Remote (San Francisco, CA) +1 38 days ago $180,000$190,000
LLM RAG Prompt Engineering CI/CD CRM CMS Marketing Automation Analytics Observability
5+ yrs exp Remote