(USA) Staff, Software Engineer
WalmartAbout the role
Position Summary...
What you'll do...
Join our innovative and dynamic People Technology engineering team as a Staff Software Engineer. In this role, you'll play a crucial part in designing, developing, and implementing digital solutions that address mission-critical business challenges, supporting Walmart associates. Your projects will make a significant impact, be scalable, and drive Walmarts modernization efforts in the People Technology organization.
About Team:
The Enterprise People Technology team supports the successful deployment and adoption of new People technology across the enterprise. As a Fortune #1 company, our work impacts millions of associates globally. We strive to continuously improve people technology and products to help managers and associates so they can focus on what matters most - supporting our customers and members. People Technology is one of the major segments of Walmart Global Techs Enterprise Business Services, which is invested in building a compact, robust organization that includes service operations and technology solutions for Finance, People, and the Associate Digital Experience.
What You'll Do:
- Exposure to Modern Technologies: Work with cutting-edge tools in AI, big data, microservices, and cloud platforms like Azure.
- Endless Learning Opportunities: From internal tech communities to cross-team collaborations, you'll continuously level up your skills in an environment that values craftsmanship.
- Scale Like No Other: Your code wont just power an app—itll impact over 2 million associates and hundreds of millions of customers around the globe.
- Strong Engineering Culture: Engage in design thinking, code reviews, technical mentorship, and operational excellence.
- Collaborative Environment: Work closely with cross-functional teams including data scientists, product managers, and software engineers to deliver integrated AI solutions.
What You'll Bring:
- Experience: At least 8+ years of relevant industry experience in building highly available systems.
- AI/ML Integration: Hands-on experience designing and deploying scalable AI/ML solutions integrated with LLM in production environments.
- Technical Proficiency:
- Languages: Proficiency in Python and familiarity with other languages such as Java or Scala.
- AI/ML Frameworks: Expertise in TensorFlow, PyTorch, Transformers, LangChain, LangGraph, etc.
- LLM Techniques: Experience with techniques such as prompt engineering, retrieval-augmented generation (RAG), and fine-tuning.
- Cloud Expertise:
- Platforms: Strong knowledge of cloud architecture and deployments, particularly with Azure offerings.
- Services: Experience with cloud storage, cloud security, and cloud migration.
- MLOps Tools:
- Containerization and Orchestration: Proficiency with Docker and Kubernetes.
- Infrastructure as Code: Experience with Terraform and AWS CDK.
- CI/CD Workflows: Familiarity with MLflow for deployment, monitoring, and continuous integration/continuous deployment (CI/CD) workflows.
- Frontend Technologies: Familiarity with front-end technologies like ReactJS.
- Data Engineering: Knowledge of big data technologies such as Apache Spark, Hadoop, and data pipelines.
- APIs and Microservices: Experience with RESTful APIs, GraphQL, and microservices architecture.
- DevOps: Understanding of DevOps practices and tools such as Jenkins, Git, and CI/CD pipelines.
- Soft Skills: Excellent problem-solving skills, strong communication abilities, and the
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s