Data Scientist Salary UK 2026 — Pay Guide by Experience, Sector and City

Data scientist salary UK 2026 — The average data scientist salary UK is approximately £52,000 – £75,000 per year depending on experience and sector. A junior data scientist salary UK starts at £32,000–£45,000, rising to £70,000–£100,000+ for senior and principal data scientists. This complete data scientist salary UK guide covers every experience level, sector premiums, take-home pay after Income Tax and National Insurance, and how the data scientist salary UK compares across cities. All figures use official HMRC 2026–27 tax rates and data from ONS.

Data Scientist Salary UK 2026 — Complete Pay Guide by Experience, Sector and City

The data scientist salary UK has matured significantly since the early AI boom years. In 2026, demand for data scientists remains high but has become more selective — companies increasingly want data scientists who can build and deploy production models, not just explore data in notebooks. The average data scientist salary UK is approximately £58,000 per year based on over 10,000 reported salaries. This guide covers the complete data scientist salary UK by experience level, industry sector, specialisation (ML engineering, NLP, computer vision), take-home pay after UK tax, and city-by-city comparison.

Data scientist salary UK 2026 — average
£58,000
per year gross — approximately £3,470/month net take-home
Junior (0–2 yrs)
£32–£48k
Mid-level (3–6 yrs)
£52–£75k
Senior (7+ yrs)
£75–£110k+

Data Scientist Salary UK by Experience Level (2026)

The data scientist salary UK scales steadily with experience, with a significant jump at senior level for those who develop production ML skills or move into specialist areas like NLP or computer vision.

ExperienceRoleGross annualEst. monthly net
Graduate (0–1 yr)Junior Data Scientist£32,000 – £42,000~£2,110 – £2,710
Junior (1–3 yrs)Data Scientist£42,000 – £55,000~£2,710 – £3,310
Mid-level (3–6 yrs)Data Scientist / ML Engineer£55,000 – £75,000~£3,310 – £4,380
Senior (6–10 yrs)Senior Data Scientist£72,000 – £100,000~£4,200 – £5,620
Lead / PrincipalLead Data Scientist / Principal DS£95,000 – £130,000~£5,350 – £6,870
Head of Data / DirectorHead of Data Science£120,000 – £175,000+~£6,310 – £8,500+

Salary data: ONS ASHE 2025, Indeed UK, Glassdoor UK (10,000+ data scientist salary reports). Net estimates use HMRC 2026–27 standard tax code 1257L, no pension, no student loan.

ML Engineering vs Data Science in 2026: The UK job market in 2026 increasingly distinguishes between data scientists (who focus on analysis, modelling, and insights) and ML engineers (who focus on deploying and scaling models in production). ML engineers typically earn 15–25% more than data scientists at the same experience level. A mid-level ML engineer earns approximately £65,000–£90,000 versus £55,000–£75,000 for an equivalent data scientist. If you have strong software engineering skills alongside data science, positioning yourself as an ML engineer can significantly increase your salary.

📊 Data scientist salary UK — net take-home calculator (2026–27)

Annual gross salary (£)
Experience level
Mid-level (£58,000)
Graduate (£37,000)
Junior (£48,000)
Mid-level (£58,000)
Senior (£85,000)
Lead / Principal (£110,000)
Head of Data (£145,000)
Student loan plan
No student loan
No student loan
Plan 1 (pre-2012)
Plan 2 (post-2012)
Plan 5 (2023 onwards)
London weighting?
No (outside London)
No (outside London)
Yes — London (+15% approx.)
Monthly net
Annual net
Effective rate

Based on HMRC 2026–27 rates, standard 1257L tax code. Results are estimates.

Data Scientist Salary UK by Sector (2026)

The data scientist salary UK varies substantially by industry. Financial services and tech consistently pay the most, while public sector and academia pay less but offer other benefits.

🏦 Financial Services & Fintech

£60,000 – £120,000+

Hedge funds, investment banks (Goldman Sachs, JP Morgan, Barclays), and fintech companies (Revolut, Monzo, Starling) are the highest payers. Quant data scientists and ML engineers at hedge funds can earn £100,000–£200,000+. London dominates this sector.

💻 Tech & Scale-ups

£55,000 – £110,000

Google, Amazon, Meta, Microsoft, and DeepMind UK offices pay at the top of the market. UK scale-ups (Deliveroo, Wise, Cazoo, Checkout.com) pay competitively. Data scientists with production ML experience command the highest salaries.

🛒 Retail & E-commerce

£45,000 – £80,000

Tesco, Sainsbury's, ASOS, and Ocado Analytics hire significant data science teams. Recommendation systems, demand forecasting, and pricing optimisation are key use cases. Mid-level data scientists earn £52,000–£70,000 at major retailers.

🏥 Healthcare & Pharma

£48,000 – £90,000

AstraZeneca, GSK, NHS AI Lab, and digital health companies. Clinical data scientists and health economists earn £55,000–£90,000. The NHS AI Lab and NHSX offer below-market salaries but strong mission-driven work. Pharma pays significantly better than NHS roles.

🏛️ Public Sector / Government

£38,000 – £70,000

GCHQ, HMRC, ONS, and various government digital services (GDS). Government data scientist roles pay below private sector but offer excellent pension, job security, and interesting work. Senior civil service data scientists earn £60,000–£75,000.

🎓 Academia & Research

£35,000 – £65,000

University research positions, Alan Turing Institute, and research labs. Pay below industry but research freedom and academic reputation. Research scientists at DeepMind and similar industrial research labs earn industry-level salaries of £80,000–£150,000.

Data Scientist Salary UK by City (2026)

CityJunior data scientistSenior data scientistKey industries
London£42,000 – £55,000£80,000 – £115,000Finance, tech, consulting
Manchester£35,000 – £46,000£62,000 – £85,000Retail, healthcare, media
Edinburgh£36,000 – £47,000£62,000 – £85,000Fintech, government, universities
Cambridge£38,000 – £52,000£68,000 – £95,000Biotech, pharma, deep tech
Bristol£36,000 – £48,000£62,000 – £82,000Aerospace, defence, fintech
Leeds£33,000 – £44,000£58,000 – £78,000Retail, financial services
Birmingham£33,000 – £44,000£58,000 – £78,000Manufacturing, retail, NHS

Data Scientist Salary UK — Take-Home Pay After Tax (2026)

Gross annualIncome TaxNational InsuranceMonthly net
£40,000£5,486£2,194~£2,694
£55,000£8,486£3,386~£3,594
£70,000£13,486£3,754~£4,397
£90,000£21,486£4,106~£5,367
£110,000£33,486£4,458~£6,005
£140,000£48,486£4,986~£7,211

Net estimates based on HMRC 2026–27 Income Tax rates and National Insurance rates. Standard 1257L tax code. Note: personal allowance tapers above £100,000 at £1 per £2 earned, significantly increasing effective tax rate above this threshold.

Skills That Command the Highest Data Scientist Salary UK in 2026

  • Large Language Models (LLMs) and Generative AI: The single most in-demand skill in UK data science in 2026. Engineers who can fine-tune, deploy, and evaluate LLMs in production command premiums of £15,000–£30,000 above equivalent data scientists without this experience.
  • MLOps and production ML: Data scientists who can take models from notebook to production (using tools like MLflow, Kubeflow, SageMaker, or Vertex AI) are significantly more valuable than those who work only in exploration. Salary premium of approximately £10,000–£20,000.
  • Python (advanced): Required at every level. Beyond pandas and scikit-learn, employers value experience with PyTorch, JAX, and distributed computing frameworks (Spark, Dask).
  • SQL (advanced): Window functions, query optimisation, and experience with cloud data warehouses (BigQuery, Snowflake, Redshift) are consistently valued across all sectors.
  • Domain expertise: Data scientists with deep domain knowledge in financial risk, clinical trials, NLP for legal/compliance, or computer vision for manufacturing command significant premiums in their specialist sectors.

Frequently Asked Questions — Data Scientist Salary UK

What is the average data scientist salary UK in 2026?
The average data scientist salary UK in 2026 is approximately £58,000 per year gross based on over 10,000 reported salaries. Junior data scientists earn £32,000–£48,000. Mid-level data scientists earn £55,000–£75,000. Senior data scientists earn £72,000–£100,000. Principal and lead data scientists earn £95,000–£130,000. London salaries are typically 15–25% above the national average at each level.
What is the data scientist salary UK take-home pay after tax?
On the average data scientist salary UK of £58,000, monthly net take-home is approximately £3,470 after Income Tax and National Insurance in 2026–27 (standard tax code, no student loan, no pension deductions). At £85,000 (senior level), monthly net take-home is approximately £4,960. At £110,000 (principal level), monthly net is approximately £6,005 — note that the personal allowance begins to taper above £100,000, significantly increasing the effective tax rate.
What is the difference between a data scientist and ML engineer salary UK?
ML engineers in the UK typically earn 15–25% more than equivalent data scientists. A mid-level data scientist earns approximately £55,000–£75,000, while a mid-level ML engineer earns approximately £65,000–£90,000. The distinction is increasingly important in 2026: data scientists focus on analysis, modelling, and insights, while ML engineers focus on deploying, scaling, and maintaining models in production systems. Engineers with both data science expertise and strong software engineering skills can command ML engineer salaries.
Which sector pays the highest data scientist salary UK?
Financial services pays the highest data scientist salaries in the UK. Quantitative data scientists and ML engineers at hedge funds and investment banks can earn £100,000–£200,000+ including bonus. Major tech companies (Google, Amazon, Meta, DeepMind) also pay at the top of the market with senior data scientists earning £100,000–£150,000 base. Fintech companies (Revolut, Monzo) pay competitively and offer equity upside. Government and academia pay least but offer other benefits.
Is a data science degree required for a data scientist salary UK?
Not necessarily. Many UK employers accept candidates with a degree in any quantitative field (mathematics, statistics, physics, computer science, economics) plus demonstrated data science skills. A growing number of data scientists enter the field through bootcamps, self-study, and portfolio projects — particularly for junior roles. However, PhD holders (particularly in statistics, ML, or domain-specific fields) command a salary premium of £8,000–£15,000 above equivalent master's graduates at entry level, particularly in research-oriented roles.
How does the data scientist salary UK compare to the Netherlands and Germany?
At mid-level, UK, Netherlands, and Germany offer broadly similar gross salaries for data scientists (£55,000–£75,000 UK / €58,000–€78,000 Germany / €55,000–€75,000 Netherlands). However, the Netherlands' 30% ruling makes it significantly more attractive for international data scientists in net take-home terms. The UK offers a wider job market, particularly in financial services and deep tech. Germany pays slightly more at senior level for German-speaking candidates at large corporates.

Other UK Career Salary Guides

S
Salary Converter Tool Team
Data scientist salary UK figures sourced from ONS Annual Survey of Hours and Earnings, Indeed UK, and Glassdoor UK (10,000+ salary reports). Tax figures use HMRC 2026–27 Income Tax rates and National Insurance rates. For personalised tax advice, consult a qualified UK accountant.
Scroll to Top