Walmart Software Engineer Machine Learning Engineer Sunnyvale Salaries

20 verified profiles
Last updated on March 12, 2026
Average Annual Total Compensation is $311k

Employees at Walmart as Software Engineer Machine Learning Engineer in Sunnyvale earn an average of $311k, mostly ranging from $262k to $486k based on 20 profiles.

  6,533 people laid off in the last year.
👨‍💻 Male $349k Male
Average Salary : $ 349 k
👩‍💻 Female $489k Female
Average Salary : $ 489 k
For every $100 paid to men, women are paid $140
Latest Jobs
Hiring? Promote your job
Salary Profiles
Company
Title(Level)
Annual Salary
Experience
School
Degree
Location
Skills

Base: $230k

Stocks: $213k

(Today) (22.3%) $261k

Bonus: $46k

TC:$489k

(Today) (9.7%) $536k

11yrs
NA
Phd

Works in Sunnyvale, CA

Base: $178k

Stocks: $49k

Bonus: $35k

TC:$263k

5yrs
NA
Masters

Works in Sunnyvale, CA

Base: $216k

Stocks: $98k

Bonus: $43k

TC:$357k

6yrs
NA
Masters

Works in Sunnyvale, CA

Machine Learning Engineer (Staff Software Engineer)

Base: $194k

Stocks: $78k

Bonus: $39k

TC:$310k

6yrs
NA
Phd

Works in Sunnyvale, CA

Base: $291k

Stocks: $65k

(Today) (23.5%) $80k

Bonus: $102k

TC:$458k

(Today) (3.3%) $473k

15yrs
NA
NA

Works in Sunnyvale, CA

🚀 AI Agents that work 24/7 to land you higher paying jobs

Base: $220k

Stocks: $98k

(Today) (27.3%) $125k

Bonus: $43k

TC:$361k

(Today) (7.4%) $387k

12yrs
NA
NA

Works in Sunnyvale, CA

Base: $184k

Stocks: $49k

(Today) (30.0%) $64k

Bonus: $27k

TC:$261k

(Today) (5.6%) $275k

7yrs
NA
NA

Works in Sunnyvale, CA

Base: $222k

Stocks: $25k

(Today) (26.1%) $31k

Bonus: $53k

TC:$300k

(Today) (2.1%) $306k

17yrs
NA
NA

Works in Sunnyvale, CA

Base: $150k

Stocks: $49k

(Today) (26.0%) $61k

Bonus: -

TC:$199k

(Today) (6.3%) $212k

1yrs
NA
NA

Works in Sunnyvale, CA

Base: $245k

Stocks: $98k

(Today) (27.3%) $125k

Bonus: -

TC:$343k

(Today) (7.8%) $370k

10yrs
NA
NA

Works in Sunnyvale, CA

100% real time & verified!

Upgrade to view elite profiles
Level
Experience
Avg
25th
50th
75th
90th
95th
1 to 1 yrs
$159k
$159k
$159k
$NaNk
$NaNk
$NaNk
1 to 4 yrs
$192k
$189k
$194k
$NaNk
$NaNk
$NaNk
5 to 5 yrs
$249k
$249k
$249k
$NaNk
$NaNk
$NaNk
5 to 5 yrs
$263k
$263k
$263k
$NaNk
$NaNk
$NaNk
7 to 15 yrs
$333k
$321k
$343k
$NaNk
$NaNk
$NaNk
6 to 8 yrs
$356k
$356k
$356k
$NaNk
$NaNk
$NaNk
10 to 11 yrs
$480k
$476k
$480k
$NaNk
$NaNk
$NaNk
Level
Experience
1 to 1 yrs
Base
$117k
Stocks / Yr
$25k
Bonus
$18k
Total Salary
$159k
Level
Experience
1 to 4 yrs
Base
$141k
Stocks / Yr
$43k
Bonus
$23k
Total Salary
$192k
Level
Experience
5 to 5 yrs
Base
$175k
Stocks / Yr
$49k
Bonus
$26k
Total Salary
$249k
Level
Experience
5 to 5 yrs
Base
$178k
Stocks / Yr
$49k
Bonus
$35k
Total Salary
$263k
Level
Experience
7 to 15 yrs
Base
$228k
Stocks / Yr
$74k
Bonus
$48k
Total Salary
$333k
Level
Experience
6 to 8 yrs
Base
$214k
Stocks / Yr
$98k
Bonus
$45k
Total Salary
$356k
Level
Experience
10 to 11 yrs
Base
$234k
Stocks / Yr
$200k
Bonus
$47k
Total Salary
$480k
Walmart Software Engineer Machine Learning Engineer Sunnyvale salary levels ranges from L2 (Software Engineer) upto L6 (Software Engineer), with L6 (Software Engineer) level earning average salary of $480k along with $200k worth of stock options.

Frequently asked questions
How much do Walmart Software Engineer Machine Learning Engineer Sunnyvale employees make?

Employees at Walmart as Software Engineer Machine Learning Engineer in Sunnyvale earn an average of $311k, mostly ranging from $262k per year to $486k per year based on 20 profiles. The top 10% of employees earn more than $471k per year.

What is the average salary of Walmart Software Engineer Machine Learning Engineer Sunnyvale?

Average salary of an employee at Walmart as Software Engineer Machine Learning Engineer in Sunnyvale is $311k.

What are the new grad salaries at Walmart as Software Engineer Machine Learning Engineer in Sunnyvale?
  • software engineer - $163k per year

Explore all new grad salaries

What is the median salary offered at Walmart as Software Engineer Machine Learning Engineer in Sunnyvale?

The median salary approximately calculated from salary profiles measured so far is $310k per year.

How is the age distributed among employees at Walmart as Software Engineer Machine Learning Engineer in Sunnyvale?

Frequently asked questions
How much do Walmart Software Engineer Machine Learning Engineer Sunnyvale employees make?

Employees at Walmart as Software Engineer Machine Learning Engineer in Sunnyvale earn an average of $311k, mostly ranging from $262k per year to $486k per year based on 20 profiles. The top 10% of employees earn more than $471k per year.

What is the average salary of Walmart Software Engineer Machine Learning Engineer Sunnyvale?

Average salary of an employee at Walmart as Software Engineer Machine Learning Engineer in Sunnyvale is $311k.

What are the new grad salaries at Walmart as Software Engineer Machine Learning Engineer in Sunnyvale?
  • software engineer - $163k per year

Explore all new grad salaries

What is the median salary offered at Walmart as Software Engineer Machine Learning Engineer in Sunnyvale?

The median salary approximately calculated from salary profiles measured so far is $310k per year.

How is the age distributed among employees at Walmart as Software Engineer Machine Learning Engineer in Sunnyvale?

Salary Brackets
Percentage
100-200 k 100-200 k
Percentage : 25
200-300 k 200-300 k
Percentage : 20
300-400 k 300-400 k
Percentage : 35
400-500 k 400-500 k
Percentage : 20
Age Brackets
No age data
Browse by Locations