Or browse by:

Software Engineer Machine Learning Salary

How much does a Software Engineer Machine Learning make in the United States?
Get insights on the salary, benefits, education and job description.

$109,590 (USD)/yr

Average Base Salary

$53 (USD)/hr

Average Hourly Rate

$5,030 (USD)/yr

Average Bonus
The average software engineer machine learning salary in United States is $109,590 or an equivalent hourly rate of $53. In addition, they earn an average bonus of $5,030. Salary estimates based on salary survey data collected directly from employers and anonymous employees in United States.
Salary by Experience

$76,703 (USD)

Entry Level Salary

$136,127 (USD)

Senior Level Salary

Are you paid fairly?

Calculate your market salary rate to find out.
Calculate Salary
Job Description
Education data not available for this job
Jobs that May Interest You
Senior Software Engineer (Machine Learning Team)
account_balance X4 Tech Staffing
location_on New York
Senior Software Engineer required to fill need in the Machine Learning department, Big Data experience a necessity, for a world wide telehealth provider in Manhattan. Description The Senior Software ...
Senior Software Engineer- Machine Learning
account_balance DMJW Consulting LLC
location_on Torrance
Our client is seeking a Senior Software Engineer for its Applied Technology Systems Division. S/he will develop software for machine learning, deep learning and computer vision related projects. Key ...
Software Engineer: Search / Machine Learning
account_balance Pragya Systems Corp.
location_on Cambridge
We are seeking a Software Engineer with experience and interest in Search and Machine Learning to be part of our core team at our headquarters in Cambridge, MA. You will be responsible for developing ...
Artificial Intelligence Machine Learning Software Engineer
account_balance Professional Recruiters
location_on Salt Lake City
We can accomplish this because we build both innovative hardware and the creative software to drive ... of Machine Learning. AI/ML Engineer M.S./Ph.D. in relevant field required Minimum skills · ...
Machine Learning Software Engineer
account_balance CUBRC Inc.
location_on Buffalo
Holds a Bachelors or Master's Degree or Higher in Computer Science, Computer Engineering, Data Analytics or a related field. * Has a passion for data science, machine learning, scalable algorithms ...
About the Data

Discover How Much You Should Be Paid

Get informed of your market rate.


Do you work in HR or Compensation?

Try a Free Demo

Try our professional compensation software to generate detailed salary and cost of living reports.

Try Free Demo