JobsUSA Logo ImageJobsUSA

  • Home
  • About Us
  • Contact Us

Principal, Software Engineer (Machine Learning)

Walmart

Company : Walmart

Location : Sunnyvale, CA, 94087

Posted Date : 14 October 2025

Job Type : Other

Category : Software Development

Occupation : Software Engineer

Job Details

Position Summary

Personalization team at Walmart is dedicated to the mission of knowing our customers better and making it frictionless and faster for them to get what they want while building a trusted partnership with Walmart. We help bring a seamless experience to our customers irrespective of how and where they engage with us – while shopping online or picking groceries at stores. We thrive to provide each customer with a journey tailored to their individual needs, preferences and routines. We operate at the intersection of huge Walmart assortment, millions of customers, thousands of stores and Walmart associates - a multi-layer multi-objective problem space which has a unique impact on Global customer base and powers assisted AI for our associates. The Personalization team consists of big data geeks, application engineers, scientists and product visionaries all working together to design, prototype and build technology-driven products and experiences that will change the future landscape of e-commerce. We are focused on building an intelligent system that will enable 1:1 personalized customer experience, from finding the product to delivering it to the customer. We are building state-of-the-art probabilistic models and engineering marvels to serve our customer needs by leveraging cutting edge machine learning, deep learning, reinforcement learning, natural language processing, entity-relationship extraction and knowledge representation. This will span many markets, business models and form factors; therefore, we are looking for scientists and engineers who will bring not only an abundance of experiences in technologies, but an abundant curiosity to innovate.

About Team: Our team works closely with our US stores and eCommerce business to better serve customers by empowering team members, stores, and merchants with technological innovation. From groceries and entertainment to sporting goods and crafts, Walmart U.S. offers an extensive selection that our customers value, whether they shop online at Walmart.com, through one of our mobile apps, or in-store. Focus areas include customers, stores and employees, in-store service, merchant tools, merchant data science, and search and personalization.

What you'll do:

  • Design, build, and deploy large-scale, production-grade ML systems, including deep learning models, real-time inference services, and end-to-end ML pipelines for our generative shopping agents.
  • Lead the development of Multi-Channel Personalized (MCP) agents and tools. This includes implementing advanced techniques like Retrieval-Augmented Generation (RAG) to provide agents with a comprehensive understanding of long-term customer history, preferences, and intent, as well as short-term session context.
  • Champion the use of multimodal data (text, images, user behavior, contextual signals) to power hyper-personalized recommendations, product discovery, and proactive customer engagement.
  • Implement and maintain robust and observable systems for model training, deployment, and monitoring at scale. Partner with platform and infrastructure teams to evolve our ML stack, leveraging cloud-native services.
  • Work closely with cross-functional teams, including product managers, data scientists, and software engineers, to translate business goals into robust technical solutions. Serve as a technical leader and mentor for junior team members, setting standards for best practices and system design.
  • Continuously evaluate new technologies and research in generative AI, personalization, and contextual understanding to inform and advance our product roadmap.

What you'll bring:

  • Proven expertise in building and deploying production-grade ML solutions at scale, preferably in e-commerce, or recommendation systems.
  • Hands-on experience with generative AI, including LLMs, RAG systems, and agent frameworks.
  • Experience with multimodal data and building systems that integrate diverse data types (user behavior, product data, images, text, etc.).
  • Proficiency in Python and relevant ML frameworks (e.g., PyTorch, TensorFlow).
  • Deep understanding of ML engineering principles, including data pipelines, model training, and serving infrastructure.
  • Experience with cloud-native development (e.g., GCP, Azure), containerization (Docker), and orchestration (Kubernetes) and microservices architecture.
  • Familiarity with vector databases, knowledge graphs, and semantic search techniques for efficient memory management and context retrieval.

About Walmart Global Tech

Imagine working in an environment where one line of code can make life easier for hundreds of millions of people. That’s what we do at Walmart Global Tech. We’re a team of software engineers, data scientists, cybersecurity expert's and service professionals within the world’s leading retailer who make an epic impact and are at the forefront of the next retail disruption. We have roles for those chasing their first opportunity as well as those looking for the opportunity that will define their career.

Benefits: Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.

Equal Opportunity Employer: Walmart, Inc. is an Equal Opportunity Employer – By Choice. We believe we are best equipped to help our associates, customers, and the communities we serve live better when we really know them. That means understanding, respecting, and valuing unique styles, experiences, identities, ideas, and opinions – while being inclusive of all people.

Primary Location: 1345 Crossman Ave, Sunnyvale, CA , United States of America

#J-18808-Ljbffr

Trending Searches in Sunnyvale, CA

  • Full time jobs near me Sunnyvale, CA
  • Local job openings
  • Places hiring near me
  • Job vacancies near me
  • Principal software engineer jobs near me Sunnyvale, CA
  • Principal software engineer jobs hiring near me Sunnyvale, CA
  • Principal software engineer jobs hiring near Sunnyvale, CA
  • Principal software engineer jobs near Sunnyvale, CA
  • Principal software engineer jobs near me in Sunnyvale, CA
  • Principal software engineer jobs in Sunnyvale, CA

Top trending job titles hiring now

  • Senior software engineer
  • Software engineer
  • Software developer
  • Software development engineer
  • Principal engineer
  • Lead software engineer
  • Engineer
  • Java developer
  • Systems engineer
  • Senior software developer

Popular Searches for Principal Software Engineer

  • Software jobs near me
  • Principal software engineer jobs near me
  • Jobs near me
  • Software engineer jobs
  • Software developer jobs near me
  • Software engineer jobs near me
  • Engineering jobs near me
  • Principal software engineer jobs
  • Java developer jobs
  • Java developer jobs since yesterday

Other Jobs You May Like

Assistant Resident Engineer

Company : WSP

Location : Sacramento, CA

Senior Remediation Civil Engineer

Company : WSP

Location : Rancho Cordova, CA

Resident Engineer

Company : WSP

Location : Oakland, CA

Principal Environmental Health and Safety (EHS) Engineer- Palmdale CA

Company : VetJobs

Location : Littlerock, CA

Maintenance Engineer - Signia by Hilton San Jose

Company : Hilton

Location : San Jose, CA

Materials Engineer Level 3/4 - Sunnyvale, CA

Company : VetJobs

Location : Sunnyvale, CA

Lead Information Security Engineer- Certificate Management Services

Company : Wells Fargo

Location : San Francisco, CA

Lead Software Engineer, Internal Generative AI User Experience

Company : Wells Fargo

Location : Menlo Park, CA

AWS Data Engineer

Company : Vaco

Location : South San Francisco, CA

Front End Engineer, TikTok Multimedia Arch

Company : Tik Tok

Location : San Jose, CA

Tech Lead Software Engineer - TikTok Monetization GenAI - San Jose

Company : Tik Tok

Location : San Jose, CA

Backend Software Engineer, TikTok MultiMedia Data Platform

Company : Tik Tok

Location : San Jose, CA

Software Engineer, Ads Measurement & Effectiveness

Company : Tik Tok

Location : San Jose, CA

Android Software Engineer, TikTok - Social Interaction

Company : Tik Tok

Location : San Jose, CA

Top searches

  • Jobs hiring immediately
  • Part time jobs near me
  • Full time jobs near me
  • Jobs that are hiring near me
  • Jobs near me hiring now
  • Principal software engineer jobs near me
  • Principal software engineer jobs
  • Principal software engineer jobs hiring near me
  • Principal software engineer openings near me
  • Principal software engineer vacancies near me

Employment opportunities at Walmart

  • Walmart jobs near me Sunnyvale, CA
  • Walmart jobs hiring near me Sunnyvale, CA
  • Walmart jobs near Sunnyvale, CA
  • Walmart jobs hiring near me
  • Walmart openings near me
  • Walmart jobs near me in Sunnyvale, CA
  • Walmart jobs hiring in Sunnyvale, CA
  • Employment opportunities near me
  • Job openings near me
  • Jobs hiring immediately
  1. Home
  2. Companies
  3. Walmart Jobs Hiring Near Me
  4. Principal, Software Engineer (Machine Learning) job in Sunnyvale, CA, US
JobsUSA Footer Logo ImageJobsUSA

Email: admin@jobsusa.ai

Address: 100 Summit Dr, Burlington,
Massachusetts 01803, US

twitter linkedin instagram

Useful Links

  • Blogs
  • Jobs By Company
  • Cookie Policy
  • Privacy Policy
  • Terms and Conditions

Browse Categories

  • Nursing
  • Management
  • Therapy
  • Administrative Assistance
  • Sales
  • Physicians & Surgeons
  • Medical Technician
  • Installation & Maintenance
  • Retail
  • Driving

© 2025 JobsUSA.
All Rights Reserved.