How Machine Learning pay has moved month over month, computed from disclosed salaries on company career pages. Each month's figures are the salaries of roles that first appeared that month — no surveys, no recruiter estimates.
Percentile bands over the lower bound of each disclosed range. Only complete months are shown; months with fewer than 25 disclosed salaries are omitted, and the sample size behind each month is shown so you can weigh thinner months yourself.
| Month | 25th pct | Median | 75th pct | Salaries |
|---|---|---|---|---|
| Jul 2026 | $145k | $190.1k | $231k | 65 |
| Jun 2026 | $149.7k | $182.3k | $220.3k | 44 |
| May 2026 | $125k | $165k | $219.8k | 47 |
Each month groups Machine Learning roles by the month they were first seen on a company career page. Only roles with a disclosed annual salary are included; non-USD salaries are converted to USD at current rates and hourly rates are excluded, to keep medians comparable. Percentiles are calculated over the lower bound of each disclosed range, which makes the medians conservative.
Because every month here is the same skill, month-to-month movement reflects Machine Learning pay rather than shifts in which companies we track. The first month of coverage (when our backlog was first scanned) and the current in-progress month are excluded, and months with too few disclosed salaries are dropped rather than shown as unreliable points.
Citing this trend? Link to this page — the series extends as new jobs are scanned.