RoleFalcon
All jobsIT jobsBrowseCompanies
English

Data and machine learning salaries in the United Kingdom

The median yearly salary of data and machine learning jobs in the United Kingdom is GBP 92,500, from 37 open positions with a salary. Half of them pay between GBP 68,250 and GBP 110,000.

Median yearly salary: GBP 92,500

Middle half: GBP 68,250 – GBP 110,000

Amounts are yearly, in GBP. Hourly, daily, weekly and monthly pay is converted to a yearly amount. Positions in other currencies do not count.

Salary by level

LevelMedian yearly salaryMiddle halfPositions
SeniorGBP 93,125GBP 70,563 – GBP 106,25010
StaffGBP 122,500GBP 115,000 – GBP 130,0009

Top paying companies

Trend

From GBP 80,283 on 2026-10-23 to GBP 91,512 on 2026-11-12

Newest positions with a salary

Junior Data Engineer

Luxfer MEL Technologies - UKAerospace and defenseGreater Manchester, Swinton, United Kingdom
  • GBP 28K–34K / year
  • Entry
  • Data and machine learning
  • Python
  • SQL

Head of Data (London)

Conveo.aiAI and dataLondon
  • GBP 115K–130K / year
  • Hybrid
  • Staff
  • Data and machine learning

Staff Machine Learning Engineer - Pricing

temTravel and hospitalityUnited Kingdom
  • GBP 115K / year
  • Remote
  • Staff
  • Data and machine learning
  • Python

Senior Staff Machine Learning Engineer - ML Platform

temTravel and hospitalityUnited Kingdom
  • GBP 115K–127K / year
  • Remote
  • Staff
  • Data and machine learning

Staff Machine Learning Engineer, Time Series & Statistical Methods - UK

NominalManufacturing and hardwareLondon, United Kingdom
  • GBP 180K–220K / year
  • On-site
  • Staff
  • Data and machine learning

Data Science

Axle EnergyEnergy and climateLondon
  • GBP 75K–200K / year
  • Hybrid
  • Data and machine learning
  • Python

Senior Data Scientist - Credit Risk Modelling

iwocaFood, drinks and consumer goodsLondon
  • GBP 90K–130K / year
  • Hybrid
  • Senior
  • Data and machine learning
  • Python

Data Scientist - Credit Risk Modelling

iwocaFood, drinks and consumer goodsLondon
  • GBP 60K–90K / year
  • Hybrid
  • Data and machine learning
  • Python

Data Scientist

InfinitesimaManufacturing and hardwareAbingdon, UK
  • GBP 42K–55K / year
  • Hybrid
  • Data and machine learning
  • C#
  • Python

Data Science Lead

InfinitesimaManufacturing and hardwareAbingdon, UK
  • GBP 70K–85K / year
  • Hybrid
  • Senior
  • Data and machine learning
  • Python

Open the job list