IBM Staff Machine Learning Engineer Salaries

14 verified profiles
Last updated on April 18, 2025
Average Annual Total Compensation is $196k

Employees at IBM as Staff Machine Learning Engineer earn an average of $196k, mostly ranging from $152k to $315k based on 14 profiles.

Employee Count
massive
Signing Bonus
$5k - $7k
  3,900 people laid off in the last year.
👩‍💻 Female $142k Female
Average Salary : $ 142 k
👨‍💻 Male $189k Male
Average Salary : $ 189 k
For every $100 paid to men, women are paid $75
Latest Jobs
Hiring? Promote your job
Salary Profiles
Company
Title(Level)
Annual Salary
Experience
School
Degree
Location
Skills
Machine Learning Engineer (Staff Engineer)

Base: $159k

Stocks: $5k

(Today) (28.6%) $6k

Bonus: -

TC:$164k

(Today) (0.9%) $165k

5yrs
NA
NA

Works in Chicago, IL

Machine Learning Engineer (Staff Engineer)

Base: $223k

Stocks: $39k

Bonus: -

TC:$262k

4yrs
NA
NA

Works in San Jose, CA

Machine Learning Engineer (Senior Technical Staff Member)

Base: $262k

Stocks: $58k

Bonus: -

TC:$320k

10yrs
NA
NA

Works in Denver, CO

Machine Learning Engineer (Staff Engineer)

Base: $97k

Stocks: $5k

(Today) (26.5%) $6k

Bonus: -

TC:$102k

(Today) (1.3%) $103k

5yrs
NA
NA

Works in Dallas, TX

Machine Learning Engineer (Senior Technical Staff Member)
Male

Base: $206k

Stocks: $39k

Bonus: -

TC:$245k

10yrs
NA
NA

Works in Yorktown Heights, NY

Machine Learning Engineer (Senior Technical Staff Member)

Base: $281k

Stocks: -

Bonus: -

TC:$281k

9yrs
NA
Phd

Works in San Jose, CA

Machine Learning Engineer (Staff Engineer)
Female

Base: $137k

Stocks: -

Bonus: -

TC:$137k

1yrs
NA
Masters

Works in Yorktown Heights, NY

Machine Learning Engineer (Staff Engineer)
Female

Base: $119k

Stocks: -

Bonus: -

TC:$119k

5yrs
NA
Masters

Works in Seattle, WA

Machine Learning Engineer (Staff Engineer)
Male

Base: $133k

Stocks: -

Bonus: -

TC:$133k

0yrs
NA
Masters

Works in Austin, TX

Machine Learning Engineer (Staff Engineer)

Base: $176k

Stocks: -

Bonus: -

TC:$176k

3yrs
NA
NA

Works in San Francisco, CA

100% real time & verified!

Upgrade to view elite profiles
Frequently asked questions
How much do IBM Staff Machine Learning Engineer employees make?

Employees at IBM as Staff Machine Learning Engineer earn an average of $196k, mostly ranging from $152k per year to $315k per year based on 14 profiles. The top 10% of employees earn more than $276k per year.

What is the average salary of IBM Staff Machine Learning Engineer?

Average salary of an employee at IBM as Staff Machine Learning Engineer is $196k.

What are the new grad salaries at IBM as Staff Machine Learning Engineer?
  • software engineer - $143k per year

Explore all new grad salaries

What is the median salary offered at IBM as Staff Machine Learning Engineer?

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

How is the age distributed among employees at IBM as Staff Machine Learning Engineer?

Frequently asked questions
How much do IBM Staff Machine Learning Engineer employees make?

Employees at IBM as Staff Machine Learning Engineer earn an average of $196k, mostly ranging from $152k per year to $315k per year based on 14 profiles. The top 10% of employees earn more than $276k per year.

What is the average salary of IBM Staff Machine Learning Engineer?

Average salary of an employee at IBM as Staff Machine Learning Engineer is $196k.

What are the new grad salaries at IBM as Staff Machine Learning Engineer?
  • software engineer - $143k per year

Explore all new grad salaries

What is the median salary offered at IBM as Staff Machine Learning Engineer?

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

How is the age distributed among employees at IBM as Staff Machine Learning Engineer?

Salary Brackets
Percentage
100-200 k 100-200 k
Percentage : 57
200-300 k 200-300 k
Percentage : 36
300-400 k 300-400 k
Percentage : 7
Age Brackets
No age data
Browse by Locations