Jobs › Data and machine learning jobs in the United States › Data and machine learning salaries in the United States › Data and machine learning salaries in the United States (Senior) Data and machine learning salaries in the United States (Senior) The median yearly salary of data and machine learning jobs in the United States (Senior) is USD 185,000, from 294 open positions with a salary. Half of them pay between USD 156,375 and USD 220,000.
Median yearly salary: USD 185,000
Middle half: USD 156,375 – USD 220,000
Amounts are yearly, in USD. Hourly, daily, weekly and monthly pay is converted to a yearly amount. Positions in other currencies do not count.
All levels
Salary by level Level Median yearly salary Middle half Positions Entry USD 101,920 USD 72,800 – USD 155,000 53 Mid USD 140,000 USD 128,975 – USD 188,750 131 Senior USD 185,000 USD 156,375 – USD 220,000 294 Staff USD 222,459 USD 184,813 – USD 270,000 120
Top paying companies Trend From USD 190,375 on 2026-10-23 to USD 184,333 on 2026-11-12
Newest positions with a salary USD 105K–130K / year RemoteUS only Senior Data and machine learning Python SQL +1Requirements 8+ years of experience USD 187K–220K / yearSenior Data and machine learning Python R +1Requirements 3+ years of experience USD 180K–260K / yearSenior Data and machine learning USD 180K–260K / yearSenior Data and machine learning Python SQL +1Requirements 8+ years of experience USD 142K–177K / year HybridSenior Data and machine learning USD 180K–260K / yearSenior Data and machine learning Python SQL +1Requirements 5+ years of experience USD 295.2K–345.0K / yearSenior Data and machine learning Python +1Requirements 4+ years of experience USD 223.5K / yearSenior Data and machine learning MATLAB Python R +2Requirements 5+ years of experienceTags MATLAB, Python, R, SQL USD 246.5K–339K / yearSenior Data and machine learning +1Requirements 5+ years of experience USD 228.7K–343.1K / year RemoteSenior Data and machine learning Golang Java Kotlin +3Requirements 8+ years of experienceTags Golang, Java, Kotlin, Python, TypeScript Open the job list