Data Scientist Jobs

Experts who transform raw data into actionable insights. A core role in the data-driven decision-making process of modern organisations.

Open roles
41
Salary range
£45k – £120k
Hiring companies
30

Data Scientists are the linchpins of data-driven organisations, transforming vast amounts of raw data into meaningful insights that inform strategic decisions. They work across a range of industries, from finance and healthcare to retail and technology, using statistical models, machine learning, and data visualisation to uncover patterns and trends. Whether in a startup or a large corporation, Data Scientists play a crucial role in driving innovation and optimising business performance.

What the role does

Inside the role of a Data Scientist

A typical week for a Data Scientist is a mix of data exploration, model building, and stakeholder communication.

  1. 01
    Analyse large datasets to identify patterns and trends.
  2. 02
    Develop and validate statistical models and algorithms.
  3. 03
    Collaborate with cross-functional teams to understand business needs.
  4. 04
    Present findings and recommendations to stakeholders.
  5. 05
    Document and maintain data pipelines and models.
  6. 06
    Stay updated with the latest research and tools in data science.
Salary on the board

£45k – £120k

Based on advertised midpoints across the 135 priced listings posted in the last 12 months. Base salary only.

Salary visibility
1% of listings advertise a salary — up from 0% the year before.
By seniority
£k base
Entry
29
75
5 jobs
Mid
45
90
52 jobs
Senior
50
120
38 jobs
Lead
68
129
24 jobs
Skills & tools

What hiring managers ask for

% of 170 listings posted in the last 12 months that mention each skill, extracted from job descriptions.

Python
86%
Machine Learning
69%
SQL
39%
Deep Learning
25%
Data Science
24%
PyTorch
21%
TensorFlow
19%
Azure
15%
Time Series Analysis
15%
NLP
15%
AWS
15%
Feature Engineering
13%
Career ladder

From Junior to Principal

A typical UK progression for data scientists. Years are guidance — strong people move faster, and many senior folks sidestep into research, product or management.

  1. Level 1

    Junior Data Scientist

    0–2 yrs

    Assist in data collection and cleaning, and support more senior team members in model development and analysis.

  2. Level 2

    Data Scientist

    2–5 yrs

    Own specific projects, develop and validate models, and communicate insights to stakeholders.

  3. Level 3

    Senior Data Scientist

    5–8 yrs

    Lead complex projects, mentor junior team members, and influence strategic decisions with data-driven insights.

  4. Level 4

    Principal Data Scientist

    8+ yrs

    Drive the overall data strategy, lead a team of data scientists, and collaborate with C-level executives.

Pathway

How to become a Data Scientist

There's no single route, but most people follow some version of these steps.

  1. 1

    Acquire foundational skills

    Gain a strong understanding of statistics, programming, and data manipulation. Complete relevant courses or a degree in a quantitative field.

  2. 2

    Build a portfolio

    Work on personal or open-source projects to build a portfolio that showcases your data science skills and expertise.

  3. 3

    Gain practical experience

    Secure internships or entry-level roles to gain hands-on experience in a professional setting. Learn to work with real-world data and business challenges.

  4. 4

    Specialise in a domain

    Choose a specific industry or domain, such as healthcare or finance, and deepen your knowledge and skills in that area.

  5. 5

    Lead projects and teams

    Take on leadership roles, manage projects, and mentor junior team members. Develop your communication and management skills.

  6. 6

    Influence strategic decisions

    Collaborate with C-level executives to drive the organisation's data strategy. Influence key business decisions with data-driven insights.

Live jobs

41 live roles

See all 41 roles

Data Scientist

Develop data-driven products using machine learning and statistical analysis on complex datasets in travel, security, and location domains. Collaborate with product and engineering teams to deliver customer-facing analytical solutions. Ensure models meet data governance, privacy, and ethical AI standards in regulated environments.

Damia Group Gunnersbury, London, W4 4AN, United Kingdom £450 – £550 pd

Data Scientist

This role involves developing advanced data science solutions using Bayesian inference, probabilistic modelling, and machine learning to tackle complex scientific and industrial challenges. You'll work on proprietary tools and real-world applications in sustainable industry and molecular discovery, contributing to both client projects and core technology development. The position offers deep technical engagement with opportunities to collaborate with academic researchers and influence the company’s scientific direction.

JobHeron London, United Kingdom £54,000 – £58,000 pa
Hybrid Permanent

Data Scientist

This role involves designing and building statistical and machine learning models to solve commercial problems in pricing, loyalty, and customer behaviour. You'll work with high-volume data using Python and SQL, collaborate with data engineers to deploy models, and translate insights into actionable recommendations. The role emphasizes ownership, modern cloud-native infrastructure, and direct business impact in a hybrid-working environment.

Brio Digital Holbeck, West Yorkshire, LS11 9LY, United Kingdom £50,000 – £55,000 pa
Hybrid Permanent

Data Scientist

This role involves developing and deploying data science solutions to analyze customer contact journeys using machine learning, NLP, and Generative AI. The Data Scientist will work hands-on with structured and unstructured data to build predictive models and productionize data products, particularly leveraging text analysis and LLM-powered workflows. Based in Slough with a hybrid 2-day weekly office requirement, the role operates within a cloud-first environment using Azure and emphasizes end-to-end delivery from problem framing to deployment.

TRIA Slough, Berkshire, United Kingdom £480 – £520 pd

Data Scientist

The role involves developing predictive models and analytical tools to understand and influence the University's reputation and performance in external rankings. You will integrate and analyse complex internal and external datasets—including those from university rankings, research metrics, and surveys—using statistical and data science methods. The position emphasizes translating technical findings into clear, actionable insights for non-technical stakeholders across the institution.

University of Southampton Southampton, South East England, United Kingdom £36 – £44 pa
Permanent

Data Scientist

This role involves building and deploying machine learning models to support customer-focused decision-making, with a focus on segmentation, lifetime value, and forecasting. The Data Scientist will collaborate with data engineers and business stakeholders to deliver production-ready models that drive measurable business outcomes. Work includes supporting marketing personalisation and contributing to a scalable data science platform.

Harnham - Data and Analytics Recruitment St. Helens, United Kingdom £40,000 – £50,000 pa
Hybrid Permanent

Data Scientist

This role involves leading end-to-end data science projects focused on customer journey insights, combining structured and unstructured data to build predictive models. The data scientist will apply NLP and GenAI techniques to extract meaning from text and interaction data, develop scalable data pipelines, and translate complex findings into actionable business insights. Collaboration with stakeholders and mentoring team members are key aspects of the role.

Pontoon Welwyn Garden City, Hertfordshire, AL8 6TP, United Kingdom £550 – £800 pd
Hybrid Contract

Data Scientist

The role involves analysing manufacturing, quality, and product performance data to identify trends and drive improvements. You will develop analytical models and dashboards, apply machine learning and statistical techniques, and collaborate with engineering and digital teams to support data-driven decision-making. Findings will be communicated to both technical and non-technical stakeholders.

EVera Recruitment Baginton, Warwickshire, United Kingdom
Hiring locations

Where this role is hiring

The locations with the most live listings for this role today.

FAQs

Common questions

  • Essential skills include strong statistical knowledge, programming proficiency (Python, R), data manipulation, and communication skills.

  • Gain relevant skills through courses or a degree, build a portfolio, and seek internships or entry-level roles to gain practical experience.

  • The typical progression is from Junior Data Scientist to Data Scientist, Senior Data Scientist, and finally Principal Data Scientist.

  • Key responsibilities include data analysis, model development, stakeholder communication, and staying updated with the latest research and tools.

  • Salaries vary based on experience and location. For more detailed salary information, please refer to the salary section on this page.

Hiring data scientists?

Post your role in 90 seconds and reach the specialist audience that already reads this page.