Principal, Software Engineer - GenAI

Fortune #1 retailer helping people save money and live better through retail, tech, and digital innovation.
Bentonville, AR, USA
$110,000 - $220,000
Machine Learning
Principal Software Engineer
In-Person
5,000+ Employees
7+ years of experience
AI · Enterprise SaaS

Description For Principal, Software Engineer - GenAI

Walmart's Enterprise Business Services (EBS) is seeking a Principal Software Engineer to lead their GenAI experience platform development. This role sits within the Talent Management Engineering team, which supports technology deployment for 2.2M Walmart associates worldwide. The position offers an opportunity to work with cutting-edge GenAI technologies while building reusable and extensible platform services. The ideal candidate will combine strong technical expertise in ML/AI with platform engineering skills, working on microservices architecture and integrating various data structures. They will collaborate with researchers and data scientists to implement innovative GenAI solutions while ensuring high operational excellence. The role offers competitive compensation ranging from $110,000 to $220,000 annually, plus comprehensive benefits including healthcare, 401(k), stock options, and educational assistance. Located in Bentonville, AR, this position is part of Walmart's larger mission to transform retail through technology innovation. The role requires deep expertise in both traditional software engineering and modern AI/ML technologies, making it an ideal opportunity for experienced engineers looking to impact millions of users while working with the latest technologies.

Last updated 3 days ago

Responsibilities For Principal, Software Engineer - GenAI

  • Design and develop platform features with microservices and event-driven architecture
  • Work cross-functionally with business, product, data science, and engineering teams
  • Integrate various data structures and ensure data security
  • Implement feature flags and CI/CD with automation
  • Stay current with AI/ML technologies and act as thought leader
  • Collaborate with researchers to implement cutting-edge GenAI solutions
  • Support production operations for critical applications

Requirements For Principal, Software Engineer - GenAI

Java
JavaScript
Node.js
Python
React
  • Bachelor's degree in computer science or related field with 5 years experience, or 7 years experience in software engineering
  • Strong expertise in platform integration using React, React Native, Node.js, Java, and Spring Boot, Python
  • Experience with GenAI-based applications using Prompt Engineering, RAG
  • Proficiency in working with Cosmos DB, Graph DB, SQL Server, Kafka, and GraphQL APIs
  • Experience with feature flags, CI/CD automation
  • Knowledge of ML tools like TensorFlow, PyTorch, CUDA
  • Strong communication skills with ability to present to executive leaders

Benefits For Principal, Software Engineer - GenAI

401k
Dental Insurance
Medical Insurance
Vision Insurance
Parental Leave
Education Budget
  • Multiple health plan options including vision & dental
  • 401(k) and stock purchase plans
  • Life insurance
  • Associate discounts
  • Education assistance
  • Parental leave
  • Military service pay
  • Paid time off
  • Short-term and long-term disability

Interested in this job?

Jobs Related To Walmart Principal, Software Engineer - GenAI

Principal, Product Manager - Corporate Affairs AI Solutions

Lead Corporate Affairs AI Solutions at Walmart, overseeing AI product development and strategy while working with world-class teams to impact millions.

Senior Director, Software Engineering – Transactional Systems Applied AI

Lead AI strategy and implementation at Walmart as Senior Director of Software Engineering, overseeing transactional systems and applied AI solutions while managing cross-functional teams.

Principal, Software Engineer

Principal Software Engineer role at Walmart focusing on AI Systems and developer tooling platform development, requiring expertise in distributed systems and ML technologies.

Principal, Software Engineer – People.AI

Principal Software Engineer role at Walmart's People.AI team, focusing on ML engineering and GenAI solutions with competitive compensation and benefits.

Principal, Software Engineer - AI

Principal Software Engineer role at Walmart focusing on AI innovation, leading technical initiatives and mentoring teams while building enterprise-scale solutions.