Principal, Software Engineer

World's leading retailer focused on helping people save money so they can live better through retail, tech, and innovation.
$132,000 - $286,000
Machine Learning
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Principal, Software Engineer

Walmart Global Tech is seeking a Principal Software Engineer specializing in AI Systems to lead the development of their Generative AI developer tooling platform. This role combines advanced AI expertise with large-scale distributed systems engineering, supporting a community of over 15,000 developers globally. The position involves designing secure infrastructure for AI applications, deploying LLMs on GPU clusters, and building cutting-edge developer tools.

The role sits within Walmart's Infrastructure & Platforms team, which is crucial for maintaining the technology foundation that supports Walmart's massive retail operations. You'll be working on essential services that power data platforms, enterprise architecture, DevOps, and cloud computing initiatives. The infrastructure you'll help build ensures secure and seamless experiences across stores, digital channels, and distribution centers.

As a Principal Engineer, you'll be at the forefront of implementing contemporary AI techniques, working with state-of-the-art LLMs, and building GPU clusters in public cloud environments. The position requires deep expertise in both traditional software engineering and modern AI/ML technologies, including prompt engineering, RAG systems, and production-grade AI pipelines.

Walmart offers competitive compensation, including performance bonuses and stock options, along with comprehensive benefits covering health, financial security, and work-life balance. The company's culture emphasizes in-person collaboration at their major tech hubs, fostering innovation and quick alignment among teams. This role presents a unique opportunity to impact millions of users while working at the intersection of retail and cutting-edge technology.

Last updated 4 days ago

Responsibilities For Principal, Software Engineer

  • Design and construct fault-tolerant infrastructure for highly available, low latency applications
  • Develop developer tooling applications utilizing LLMs
  • Design and implement benchmarks for Generative AI Platform performance
  • Collaborate with cross-functional teams to develop AI-powered developer tooling solutions
  • Maintain technical documentation and communicate AI methodologies
  • Stay informed about latest Generative AI industry trends and regulations

Requirements For Principal, Software Engineer

Python
Kubernetes
  • 8+ years of experience designing and building distributed systems at scale
  • 4+ years of experience as a tech lead or architect
  • 3+ years of experience with ML development lifecycle
  • Master's degree or PhD in Computer Science or related field
  • Experience with cloud environments (Azure or GCP)
  • Experience with GPU clusters and GenAI technology stack
  • Experience with VectorDBs and large language models
  • Knowledge of security, availability, performance, and scalability in cloud systems

Benefits For Principal, Software Engineer

Medical Insurance
Vision Insurance
Dental Insurance
401k
Equity
Parental Leave
Education Budget
  • Multiple health plan options including vision & dental
  • 401(k) match
  • Stock purchase plan
  • Life insurance
  • Paid maternity and parental leave
  • PTO and sick leave
  • Education assistance
  • Military leave pay
  • Associate discounts
  • Short-term and long-term disability

Interested in this job?

Jobs Related To Walmart Principal, Software Engineer

Principal, Software Engineer - GenAI

Principal Software Engineer position at Walmart focusing on GenAI platform development, offering competitive salary and comprehensive benefits in Bentonville, AR.

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 – 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.