UK Salary Guide
The median backend salary with Machine Learning is £65,000, based on 26 listings. See the YoY change, top paying companies, and live Machine Learning jobs.
Last updated 30 October 2026 · Refreshed nightly from live + recently expired listings
Full-year 2025 median compared with full-year 2026 median for each experience level · Machine Learning.
| Experience | Sample | 2025 | 2026 |
|---|---|---|---|
| Junior | 2 | — | £40,000 |
| Mid | 15 | £75,000 | £60,000 |
| Senior | 7 | £75,000 | £67,500 |
| Expert | 2 | £80,000 | — |
How many · m backend roles fall into each salary band.
| Salary band | Job listings |
|---|---|
| Under £30k | 1 |
| £30k - £50k | 3 |
| £50k - £70k | 10 |
| £70k - £90k | 9 |
| £90k - £120k | 2 |
| £120k - £150k | 1 |
On-site, hybrid and remote pay comparison · Machine Learning, 2025 vs 2026.
| Work mode | Sample | 2025 | 2026 |
|---|---|---|---|
| On-site | 11 | £70,000 | £58,250 |
| Hybrid | 6 | £75,000 | £70,000 |
| Remote | 9 | £85,000 | £85,000 |
Harnham - Data & Analytics Recruitment · London
£70,000 - £80,000 p/y
Hays Specialist Recruitment Limited · Oxford
£45,000 - £75,000 p/y
Oliver James · Salford
£60,000 - £60,000 p/y
Hays Specialist Recruitment Limited · Oxford
£45,000 - £75,000 p/y
Carousel Consultancy Ltd · London
£70,000 - £100,000 p/y
Deerfoot Recruitment Solutions Ltd · London
£60,000 - £80,000 p/y
The median backend developer salary in the UK sits in the £65k - £85k band depending on experience level. Senior and lead backend roles regularly command £100k+.
Yes — London roles typically pay 15-20% more than the national median. Manchester, Bristol and Edinburgh cluster slightly above the median, while many remote-first roles pay the national median regardless of where you live.
Go, Rust and Elixir roles tend to sit at the top of the salary band, with Java and Python roles clustered around the median. Senior platform engineers with Kubernetes experience command a noticeable premium.