Principal Data Scientist

Walmart

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $188k
This role $165k
$95k $249k
below market most similar roles pay here above market

This role pays less than 60% of similar roles. Most pay $162,000–$214,500 — the blue band above. At the midpoint, this role pays about $165k versus about $188k 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 825 open roles on FindRole.

Listed pay typically runs $121,000–$242,000 across 473 roles with salary data.

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Principal Data Scientist

JOB TITLE: (USA) Principal, Data Scientist The Principal, Data Scientist joins a pioneering team to build and scale a next-generation Digital Twin Simulations Platform for retail operations. This role focuses on architecting the platform, establishing engineering best practices, and translating complex data science models into high-performance, production-ready solutions. You will design end-to-end systems, build high-throughput computing systems for large-scale simulations, and develop orchestration frameworks for agent-based and LLM-driven simulations. Key responsibilities include integrating data lakes, simulation engines, and visualization layers while driving productionization through CI/CD and automated testing. Required expertise includes Python, Go, C++, Rust, or Java, alongside experience with SQL, NoSQL, Kafka, Spark, Docker, Kubernetes, and cloud platforms like GCP or Azure. The work involves creating high-fidelity simulations to identify operational bottlenecks across supply chain, inventory, store, and customer domains.

What does a Data Scientist earn?

Median $173200 from 338 postings across 66 companies.

See salary data

What you'll do

  • Design and support the end-to-end digital twin platform architecture and integration.
  • Build and optimize high-throughput computing systems to run large-scale simulations with low latency.
  • Develop orchestration frameworks for agent-based and LLM-driven simulations.
  • Transform research code and data science models into scalable, production-ready software solutions.
  • Connect backend simulation data to intuitive, real-time user interfaces and dashboards.
  • Drive engineering best practices including CI/CD, automated testing, and modular architecture.

What we're looking for

  • Must have a Bachelor's degree in a related field and 5 years of analytics experience, a Master's degree and 3 years of experience, or 7 years of experience.
  • Must have 5+ years of software engineering experience focusing on backend systems, platform architecture, or high-performance computing.
  • Must have expert-level proficiency in Python and at least one high-performance language such as Go, C++, Rust, or Java.
  • Must have deep understanding of distributed systems, multi-threading, concurrency, and memory management for low-latency applications.
  • Must have experience connecting complex data architectures including SQL, NoSQL, Kafka, and Spark to application layers.
  • Must have hands-on experience with cloud platforms (GCP or Azure), Docker, and Kubernetes for scalable deployments.
  • Preferred to have a PhD or experience in data science, machine learning, optimization models, or related fields.
  • Preferred to have successful completion of assessments in Python, Spark, Scala, or R.

More like this

Similar roles

Principal Data Scientist

Walmart

Sunnyvale, CA +1 128 days ago $143,000–$286,000
Python R Py Spark Scala Google Cloud Platform Azure Vertex AI Kubeflow Hadoop Hive Map Reduce TensorFlow scikit learn NLP Gen-AI LLM Vector Databases CUDA ML Ops Agile Graph ML Causal Inference
10+ yrs exp

Principal Data Scientist

Walmart

Sunnyvale, CA +1 54 days ago
Python SQL Machine Learning Deep Learning Statistical Analysis Spark Scala R scikit learn TensorFlow Reinforcement Learning Predictive Analytics Data Visualization Solution Architecture WCAG) 2.2 AA
5+ yrs exp

Principal Data Scientist

Walmart

Bentonville, AR 27 days ago $110,000–$220,000
Python Machine Learning Causal Inference Statistics Spark Scala R TensorFlow scikit learn Uplift Modeling Difference-in-Differences Synthetic Control Agentic AI
5+ yrs exp

Principal Data Scientist

Walmart

Sunnyvale, CA +1 42 days ago $143,000–$286,000
Causal Inference Machine Learning Python SQL Spark BigQuery TensorFlow scikit learn RCT Uplift DNN Statistics Econometrics Data Pipelines Scala R Experiment Design
5+ yrs exp

Principal Data Scientist

Walmart

Sunnyvale, CA +1 50 days ago $143,000–$286,000
Python SQL Machine Learning Time Series Analysis TensorFlow PyTorch Scikit-learn AWS GCP Azure Docker Spark Scala R MLOps Deep Learning Probabilistic Modeling Regression Data Governance
5+ yrs exp

Principal Data Scientist

Walmart

Bellevue, WA 36 days ago $132,000–$264,000
Machine Learning GenAI Agentic AI RAG NLP Computer Vision Graph ML Optimization Python Spark Scala R TensorFlow scikit learn Applied Statistics Causal Inference Anomaly Detection Forecasting
5+ yrs exp