machine-learning developer demand
Last updated
How many developer roles ask for machine-learning and what those roles pay — tracked from live job postings.
What do roles requiring machine-learning pay in 2026?
As of September 2026, the typical advertised salary is US$174,425 a year, with most postings between US$67,125 and US$226,800.
That's about 31% more than the typical US software developer earns (US$133,080), per Bureau of Labor Statistics figures from May 2024.
| 25th percentile | US$67,125 |
|---|---|
| Median (50th percentile) | US$174,425 |
| 75th percentile | US$226,800 |
Advertised base salary, from 218 job postings with pay data, as of September 2026.
How strong is hiring demand for machine-learning in 2026?
Tarmac tracked 990 postings in August 2026, the most recent month we tracked from start to finish.
We need 3 complete months of tracking before we publish a month-by-month series. Months we only partly covered are left out rather than shown as low demand.
Job titles that ask for machine-learning
In United States postings, these titles require machine-learning in at least a fifth of their openings, the same bar Tarmac counts you against when you pick one of them as a destination.
| Job title | Postings requiring it | Prep |
|---|---|---|
| Machine Learning Engineer | 67% | — |
| Data Scientist | 25% | — |
Practice interview questions
Jobs data powered by Adzuna.
Prep for these roles
Paste a job ad and get a quiz built from what it asks, scored on the spot. Two a month, free.
Free plan · no card · sign in with an emailed code