Software Engineer III, Machine Learning Engineer

A global retail corporation that helps people save money so they can live better, operating retail stores and e-commerce.
$117,000 - $234,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS · E-Commerce

Description For Software Engineer III, Machine Learning Engineer

Walmart is seeking a Senior Machine Learning Engineer to join their Display Ads ML team in Sunnyvale, CA. This role focuses on building state-of-the-art bidding optimization and user prediction systems for Walmart's advertising platform. The position involves working with cutting-edge ML technologies to improve advertiser outcomes and ROI.

The role combines sophisticated machine learning engineering with large-scale systems development. You'll be responsible for developing and deploying ML models that power advertising optimization, working with technologies like Python, TensorFlow/PyTorch, and various big data tools. The position offers competitive compensation ranging from $117,000 to $234,000 annually, plus additional benefits including stock options and performance bonuses.

As part of Walmart's technology team, you'll contribute to systems that directly impact the company's advertising revenue stream while working alongside talented engineers and data scientists. The role requires 2+ years of production ML experience and offers opportunities to innovate in areas like real-time bidding, user engagement prediction, and advertising optimization.

The position comes with comprehensive benefits including healthcare, 401(k), stock purchase options, and educational assistance. Located in Silicon Valley, you'll have access to a vibrant tech community while working for one of the world's largest retailers. This is an excellent opportunity for a machine learning engineer looking to work on high-impact problems at scale while enjoying competitive compensation and benefits.

Last updated 15 hours ago

Responsibilities For Software Engineer III, Machine Learning Engineer

  • Execute roadmap for engagement and bid recommendation modeling
  • Support Model development lifecycle from ideation to deployment
  • Collaborate with PMs, data scientists, and other engineering teams
  • Implement and optimize model architectures for engagement prediction
  • Build Walmart-scale optimizations to improve advertiser outcomes

Requirements For Software Engineer III, Machine Learning Engineer

Python
Node.js
Redis
Cassandra
  • 2+ years of contributing high-quality code to production systems at scale
  • Experience with Python, Nodejs, LLM, NLP Models, Chat GPT, scikit-learn, TensorFlow/Pytorch
  • Experience with Cassandra, BQ, Redis
  • Ability to solve complex problems with multilayered data sets
  • Bachelor's degree in computer science or related field
  • Experience designing optimization algorithms in ad serving platform preferred

Benefits For Software Engineer III, Machine Learning Engineer

Medical Insurance
Vision Insurance
Dental Insurance
401k
Equity
Education Budget
Parental Leave
  • Multiple health plan options including vision & dental
  • 401(k)
  • Stock purchase plans
  • Life insurance
  • Associate discounts
  • Education assistance
  • Parental leave
  • Military service pay
  • Paid Time off
  • Short-term and long-term disability

Interested in this job?

Jobs Related To Walmart Software Engineer III, Machine Learning Engineer

Sr. Data Scientist – ML Engineering

Senior Data Scientist role at Walmart focusing on ML Engineering and infrastructure, building scalable AI solutions for E-commerce analytics.

Senior, Software Engineer – Prompt Engineer

Senior Software Engineer - Prompt Engineer position at Walmart's Cortex Team, focusing on AI conversational platform development and prompt engineering for large language models.

Software Development Engineer, ML Navigators

Senior Software Engineer role at AWS ML-Navigators team, focusing on machine learning network automation and infrastructure development using Python, Java, and Rust.

Delivery Consultant - Machine Learning Engineer, WWPS ProServe

Senior Machine Learning Engineering role at AWS Professional Services, focusing on implementing ML solutions and cloud architecture for enterprise clients. Requires 3+ years of experience and US citizenship.

Software Development Engineer (ML), AGI Customization

Senior Machine Learning Engineer role at Amazon's AGI team, focusing on LLM training techniques and AI model customization, offering competitive compensation and growth opportunities.