Distinguished Software Engineer, Machine Learning

Walmart

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CABellevue, WA
Salary
$169,000–$338,000 / yr
Employment
Full-time
Posted
6 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $226k
This role $254k
$149k $358k
below market most similar roles pay here above market

This role pays more than 74% of similar roles. Most pay $198,337–$254,500 — the blue band above. At the midpoint, this role pays about $254k versus about $226k 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 · Distinguished Software Engineer, Machine Learning

JOB TITLE: Distinguished, Software Engineer - Machine Learning As a Distinguished, Software Engineer - Machine Learning, you will join the AdTech Measurement and Reporting team to lead the design and development of scalable, cloud-native AI-powered systems. You will build a suite of measurement solutions from zero to one, including incrementality, attribution, data cleanroom measurement, and GenAI-powered reporting. Your daily work involves translating strategic objectives into robust technical solutions, conducting design reviews, and troubleshooting production issues for a multi-billion-dollar digital advertising business. You will utilize technologies including Spark streaming, Flink, Kafka, RAY, BigQuery, Druid, and Cassandra. Core skills include implementing transformer-based models, real-time inference on GPU infrastructure, and leveraging ML libraries like PyTorch and CUDA. You will apply statistical methods and GenAI techniques like RAG and fine-tuning to solve complex AdTech problems.

What does a Software Engineer earn in California?

Median $214500 from 1223 postings across 78 companies.

See salary data

What you'll do

  • Design and develop scalable, cloud-native AI-powered systems for real-time data processing.
  • Solve large-scale AdTech problems using ML models and statistical methods.
  • Lead platform development for measurement solutions including incrementality, attribution, and GenAI reporting.
  • Define technical direction and conduct design reviews for engineering teams.
  • Align technical strategy with business goals by partnering with leadership and cross-functional stakeholders.
  • Troubleshoot production issues by identifying root causes and formulating action plans.
  • Maintain online documentation for technical issues and resolution processes.

What we're looking for

  • Must have a Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or a related area and 6 years of experience.
  • Alternatively, must have 8 years of experience in software engineering or a related area.
  • Must have 10+ years of experience in ML and data intensive platform development.
  • Must have 4+ years of experience as a staff+ level technical lead.
  • Must have experience implementing statistical and machine learning methods for data classification, regression, ranking, and/or recommendation.
  • Must have experience implementing transformer-based model training and real-time inference on GPU backed infrastructure.
  • Must have experience working in AdTech measurement with demonstrated knowledge of the AdTech business.
  • Preferred: PhD in data mining, data management, machine learning, operation research, GenAI, or statistics (preferred).

More like this

Similar roles

Machine Learning Engineer

Q2

Austin, TX 58 days ago
Python R Java TensorFlow PyTorch scikit-learn Machine Learning AI Statistics Probability Theory Optimization
5+ yrs exp

Machine Learning Engineer

Ramp

New York City, NY 18 days ago $200,000–$330,000
Python PyTorch NumPy Pandas SQL Snowflake dbt LLM Machine Learning agentic (AI Hex RisingWave
5+ yrs exp Hybrid

Machine Learning Engineer

Apple Inc

Cupertino, CA 102 days ago $184,700–$324,800
Python C++ PyTorch CUDA GPU Kernel Optimization Distributed Training Data Pipelines Inference Serving Computer Architecture Model Deployment Data Ingestion Profiling Debugging Claude
10+ yrs exp

Machine Learning Engineer

Booz Allen Hamilton

Arlington, VA +2 80 days ago
Python TensorFlow PyTorch scikit-learn C++ Rust Java LLMs LangChain LangGraph Generative AI Computer Vision Deep Learning Supervised Learning Unsupervised Learning MCP Cursor
2+ yrs exp

Machine Learning Engineer

Booz Allen Hamilton

Arlington, VA +2 78 days ago
Machine Learning Artificial Intelligence Python LLMs LangChain LangGraph TensorFlow PyTorch scikit-learn C++ Rust Java Deep Learning Computer Vision Generative AI MCP Cursor Supervised Learning Unsupervised Learning
2+ yrs exp

Machine Learning Engineer

Apple Inc

Cupertino, CA 63 days ago $184,700–$324,800
Python C++ PyTorch CUDA GPU Kernel Optimization Distributed Training Data Pipelines Inference Serving Computer Architecture Model Deployment Data Ingestion Profiling Debugging Claude
10+ yrs exp