RoleFalcon
All jobsIT jobsBrowseCompanies
English

Data and machine learning salaries in the United Kingdom (Staff)

The median yearly salary of data and machine learning jobs in the United Kingdom (Staff) is GBP 122,500, from 9 open positions with a salary. Half of them pay between GBP 115,000 and GBP 130,000.

Median yearly salary: GBP 122,500

Middle half: GBP 115,000 – GBP 130,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.

All levels

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 112,613 on 2026-10-23 to GBP 126,458 on 2026-11-12

Newest positions with a salary

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

Head of Data (B2B SaaS)

GearsetBusiness software (SaaS)Cambridge
  • GBP 100K–120K / year
  • Hybrid
  • Staff
  • Data and machine learning
  • SQL

Head Of Data Protection & DPO

AccurxHealthcare providersLondon (Shoreditch)
  • GBP 110K–140K / year
  • Hybrid
  • Staff
  • Data and machine learning
11 days agooriginal ↗Save

Manager, Machine Learning Engineering, Checkout

AffirmDeveloper tools and infrastructureRemote UK
  • GBP 142K–190K / year
  • Remote
  • UK only
  • Staff
  • Data and machine learning
17 days agooriginal ↗Save

Head of Data Science

CarmoolaBanking, insurance and financeLondon, England, United Kingdom
  • GBP 120K–140K / year
  • Hybrid
  • Staff
  • Data and machine learning
  • Python
  • SQL
18 days agooriginal ↗Save

Staff Data Analyst

temTravel and hospitalityUnited Kingdom
  • GBP 92.5K–115K / year
  • Remote
  • Staff
  • Data and machine learning
  • Python
  • SQL
25 days agooriginal ↗Save

Open the job list