Senior Software Engineer Machine Learning Salary

How much does a senior software engineer machine learning make? Real compensation data updated December 2025.

$179,200
Average Min
$253,008
Average Max
$230,000
Median Salary
$339,250
Top Salary
Entry level: $225,000
Senior level: $268,800
Top earners: $339,250

Sponsored

Senior Software Engineer Machine Learning Salary by Experience Level

How senior software engineer machine learning salaries vary based on seniority and experience.

Senior

$253,008
average max salary
Range: $179,200 - $253,008
Based on 6 jobs

Sponsored

Senior Software Engineer Machine Learning Salary by Region

Compare senior software engineer machine learning compensation across different geographic regions.

Senior Software Engineer Machine Learning Salary by Industry

How senior software engineer machine learning salaries vary across different industries.

Find Senior Software Engineer Machine Learning Jobs with Transparent Salaries

Browse senior software engineer machine learning positions from companies that share compensation upfront.

Real Job Data

Salaries from actual senior software engineer machine learning job postings.

Updated Regularly

Data refreshed as new jobs are posted.

USD Based

All figures in US Dollars, annual.