Back to Blog

Data Scientist Salary in the UK: Junior to Senior Pay in 2026

8 min read · By William Hornig, Co-Founder of Luxley Digital College · Last updated: July 2026

If you are trying to work out whether Data Science pays well in the UK, the short answer is yes, and the range is wider than almost any other data role. The longer answer — the one worth your time — is why that range is so wide and which specific choices push you toward the top of it.

This is an honest breakdown of UK Data Scientist pay in 2026, built from job vacancy data, self-reported salary panels, recruitment agency figures, and UK government careers data. If you are still deciding between roles, our comparison of Data Analyst vs Data Scientist vs Data Engineer sets the context. If you want to know how to break into the role in the first place, start with our Data Scientist roadmap.

The Headline Numbers

Here is the 2026 UK picture, cross-checked across IT Jobs Watch vacancy data, Glassdoor and Indeed self-reported panels, Reed.co.uk, Prospects.ac.uk, and the National Careers Service.

  • Junior Data Scientist: UK average around £32,000 to £40,000, higher in London
  • Mid-level Data Scientist: UK average around £50,000 to £65,000
  • Senior Data Scientist: UK average around £75,000 to £95,000
  • London premium: median around £90,000 for Senior Data Scientist roles based in the capital

Two different reading methods land in the same place. IT Jobs Watch, which prices actual job vacancies, puts the UK median Senior Data Scientist salary at £80,939 and the London median at £90,000. The National Careers Service states the role runs from £32,000 to £82,500. Glassdoor's self-reported panel puts London senior pay at an average of £84,531, with a range from £68,000 to £108,000.

Luxley's own reading of the market puts the all-levels average near £58,000, with a typical range of £32,000 to £100,000 and above. The junior figure is the one to treat with the most care: very few vacancies are actually titled “Junior Data Scientist”, so entry-level hiring tends to hide inside broader “Data Scientist” or “Data Analyst” postings, which is part of why the quoted range is wide.

Why the Range Is So Wide

A £32,000 floor and a £100,000-plus ceiling describe people who technically share a job title. That gap tracks four things consistently.

Seniority. The step from junior to mid-level roughly adds £20,000, because the market is really pricing two different things: someone who can run an analysis under supervision, and someone who can scope a modelling problem, choose the right method, and defend the result to a stakeholder.

Location. London carries a real premium at every level, but it is largest at the senior end. IT Jobs Watch shows a UK-excluding-London median of £75,000 for Senior Data Scientists against £90,000 in London, a gap that widens further in finance-heavy roles in the City.

Specialism. Classic statistical modelling and A/B testing roles sit toward the middle of the range. Roles built around machine learning, MLOps, and large language models sit toward the top, because fewer candidates can genuinely ship a model into production and keep it running.

Sector. Finance shows up disproportionately in senior vacancy data, appearing in roughly one in five Senior Data Scientist postings, and pays a clear premium over retail, public sector, or charity roles at the same seniority.

What Actually Moves Your Salary Up

Most career changers assume the way to earn more is to collect more tools. That is only half right, and it is the less useful half to focus on first.

What actually moves the number is evidence that you can take a business problem and return a model that works in production, not just in a notebook. The skills that consistently command a premium in 2026, based on current UK vacancy data, in rough order of leverage:

  1. Machine learning end to end. Appears in roughly 46% of Senior Data Scientist vacancies. Not just building a model, but validating it, monitoring it, and knowing when to retrain it.
  2. MLOps and production discipline. Around 10% of senior postings mention MLOps directly, but it is the fastest-growing requirement, because a model nobody can deploy has no commercial value.
  3. Large language models and generative AI. Present in roughly 14% and 10% of senior postings respectively, and rising fast. This is the clearest premium skill for 2026 specifically.
  4. Cloud ML platforms. Azure and AWS between them appear in close to 15% of senior vacancies, usually attached to deployment work rather than experimentation.
  5. Strong Python and SQL. Still the baseline. Python appears in 37% of senior postings and SQL in 17%. Without these, none of the above is reachable.

Degrees and PhDs still appear in a meaningful share of postings, around 15% and 10% for senior roles, but they correlate with pay far less cleanly than demonstrated production experience. The same logic holds here as in our piece on whether data certifications get you hired: a qualification proves you passed something. A salary increase follows the work that produces value, which is a different thing entirely.

How Data Scientist Pay Compares

Data Scientist salaries generally start above Data Analyst pay and below Data Engineer pay at the junior level, then close the gap with Data Engineering by mid-career, particularly for candidates who specialise in production ML or GenAI. The reason is not that data science is “harder” — it is that the pool of people who can move a model from a notebook into a reliable, monitored production system is still relatively small.

That also explains why the analyst-to-scientist move is a common and financially sensible one for people who already have solid SQL and a working knowledge of statistics. You are not starting from zero, you are extending a base you already have. For the full multi-role breakdown, see our Data Analyst vs Data Scientist vs Data Engineer comparison.

Is the Money Going to Last?

There is a popular worry that generative AI will make Data Scientists redundant, on the theory that a language model can now write the code a junior used to write. The vacancy data tells a more specific story.

Demand is not falling, it is shifting. Roles built purely around notebook experimentation are under more pressure, because that part of the work is genuinely easier to automate. But the requirements growing fastest inside real vacancies right now are MLOps, production ownership, and applied generative AI work — which are exactly the tasks a language model cannot supervise itself. The people who can validate a model, catch a bad result before it reaches a customer, and own the system end to end are becoming more valuable, not less. We made the broader version of this case in the data job market is not saturated.

The Honest Summary

UK Data Scientist pay in 2026 runs from roughly £32,000 for a genuine junior to £95,000 and above for seniors, with London medians reaching £90,000 at senior level and an all-levels average near £58,000. The range is wide because seniority, location, specialism, and sector each pull hard on the number, and because true entry-level titles are rare enough that junior pay is genuinely harder to pin down than for other data roles.

The fastest way up is not adding logos to a CV. It is proving you can take a model from a notebook into production, keep it running, and explain the result to someone who does not care how it works — only that it does.

Frequently asked questions

How much does a junior Data Scientist earn in the UK?

Around £32,000 to £40,000 as a 2026 UK average, higher in London and in finance. True entry-level titles are uncommon, so many junior hires appear in broader Data Scientist postings rather than junior-specific ones.

What is a good Data Scientist salary in the UK?

A mid-level Data Scientist sits between £50,000 and £65,000, seniors between £75,000 and £95,000, and London senior roles regularly clear £90,000. The all-levels average is roughly £58,000.

Do Data Scientists earn more than Data Analysts?

Generally yes, particularly from mid-level onward, mainly because fewer analysts progress into applied modelling and production ML work than there are analysts overall.

What raises a Data Scientist's salary fastest?

Demonstrated ability to ship a model into production: MLOps, monitoring, and applied generative AI work, on top of solid Python and SQL fundamentals. Degrees and certifications correlate with pay far less strongly than this.

Read next

Luxley Digital College

Build the skills employers actually pay for: applied machine learning, MLOps, and portfolio-ready modelling projects — part-time in 18 weeks.

Explore the Data Science & AI programme →

Tuition & fees · Career assessment · Apply