Principal Data Scientist, Applied Machine Learning

Walmart

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Francisco, CANew York, NY
Salary
$143,000–$286,000 / yr
Employment
Full-time
Posted
6 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $210k
This role $214k
$126k $303k
below market most similar roles pay here above market

This role pays more than 61% of similar roles. Most pay $177,250–$241,750 — the blue band above. At the midpoint, this role pays about $214k versus about $210k 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 724 open roles on FindRole.

Listed pay typically runs $117,000–$234,000 across 593 roles with salary data.

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Principal Data Scientist, Applied Machine Learning

As a Principal, Data Scientist - Applied Machine Learning, you will join the machine learning team to lead the design and delivery of solutions powering personalization and ad targeting. You will own complex problems end to end, translating product needs into scalable models while navigating technical tradeoffs with engineering partners. Your daily work involves building, evaluating, and iterating on advanced deep learning models, designing rigorous offline metrics, and establishing best practices for modeling and experimentation. You will utilize production Python, PySpark, and frameworks such as PyTorch, TensorFlow, or JAX. The role focuses on solving technical challenges in recommender systems and ad targeting to enhance user experiences. You will provide technical leadership through design reviews and hands-on problem solving to ensure model robustness and maintainability.

What does a Data Scientist earn in California?

Median $214500 from 136 postings across 32 companies.

See salary data

What you'll do

  • Translate product and business questions into scalable machine learning solutions.
  • Build, evaluate, and iterate on advanced deep learning models for personalization and targeting.
  • Design and apply rigorous offline metrics and online experimentation frameworks to measure performance.
  • Partner with Product and Engineering teams to align on scope and navigate technical tradeoffs.
  • Define and champion best practices for modeling, experimentation, and ML development.
  • Provide technical leadership through design reviews and hands-on problem solving.
  • Mentor other data scientists to improve the quality and impact of machine learning solutions.

What we're looking for

  • Must have a Bachelor’s degree in a related field and 3 years of analytics experience, a Master’s degree and 1 year of experience, or 5 years of experience.
  • Extensive experience designing, training, and deploying machine learning models for personalization, recommendation, ranking, or targeting.
  • Deep technical foundations in machine learning and statistics, including representation learning, deep learning architectures, optimization, experimentation, and model evaluation.
  • Production Python experience with expertise in distributed data tools like PySpark and frameworks such as PyTorch, TensorFlow, or JAX.
  • Proven ability to lead technically complex initiatives from problem formulation through deployment and evolution.
  • Experience influencing technical direction and establishing best practices for modeling and experimentation.
  • PhD in Machine Learning, Computer Science, Information Technology, Operations Research, Statistics, Applied Mathematics, or Econometrics (preferred).
  • Successful completion of assessments in Python, Spark, Scala, or R (preferred).

More like this

Similar roles

Principal Data Scientist

Walmart

Bellevue, WA 129 days ago $132,000–$264,000
Machine Learning Python SQL Spark Scala Gen AI TensorFlow scikit learn Hive Statistics Java R Optimization Models WCAG) 2.2 AA
5+ yrs exp

Staff Data Scientist

Walmart

Sunnyvale, CA 25 days ago $143,000–$286,000
Python PyTorch TensorFlow scikit learn Spark Scala R Large Language Models Reinforcement Learning RLHF Supervised Fine-Tuning Matplotlib Plotly Tableau Power BI Statistical Modeling Predictive Analytics Hyperparameter Tuning
4+ yrs exp

Principal Associate Data Scientist, Applied AI

Capital One Financial

New York, NY +1 16 days ago $161,800–$184,600
Generative AI Python LangChain AWS Vector Databases RAG Multi-Agent Systems Machine Learning Deep Learning NLP SQL Scala R Time Series Clustering Sentiment Analysis Statistical Modeling Data Analytics
5+ yrs exp

Principal Associate Data Scientist, Emerging ML

Capital One Financial

McLean, VA +2 75 days ago $161,800–$184,600
Python Scala R SQL Spark AWS Machine Learning Deep Learning Artificial Intelligence Embeddings Foundation Models Statistical Modeling Time Series Analysis Sentiment Analysis Clustering Classification
5+ yrs exp