How much does a Machine Learning Engineer make?

Updated 14 Sep 2021
£51,487 /yr
Average Base Pay

189 salaries

£31K

Low

£51K

Average

£86K

High

No additional cash compensation has been reported for this role

The national average salary for Machine Learning Engineer is £51,487 per year in United Kingdom. Filter by location to see Machine Learning Engineer salaries in your area. Salaries estimates are based on 189 salaries submitted anonymously to Glassdoor by Machine Learning Engineer employees.

Seniority Levels

L2
Machine Learning Engineer£51,487 /yr
L3
Senior Machine Learning Engineer£74,024 /yr
Career Path

How much should you negotiate?

See how your offer stacks up to other pay packages and negotiate confidently.

Analyse Offer

Related Job Titles

Software Engineer - Machine Learning

£44,664

per year

Research Engineer

£37,557

per year

Research Scientist, Machine Learning

£34,112

per year

Machine Learning Scientist

£66,286

per year

Salaries in United Kingdom

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (GBP)

Range

Kubrick Group
4.2

Kubrick Group

Machine Learning Engineer

£32,000

 /yr
Range: £20K - £33K
18 salaries
See 18 salaries from all locations

£20K

£33K

£20,072 - £32,645 Range

Samsung Electronics
3.7

Samsung Electronics

Machine Learning Engineer

£41,687

 /yr
Range: £38K - £51K

£38K

£51K

£37,870 - £51,007 Range

Revolut
3.5

Revolut

Machine Learning Engineer

£73,308

 /yr
Range: £65K - £87K

£65K

£87K

£65,000 - £86,633 Range

Anson McCade
4.1

Anson McCade

Machine Learning Engineer

£85,945

 /yr
Range: £54K - £98K

£54K

£98K

£54,075 - £97,684 Range

Twitter
4.2

Twitter

Machine Learning Engineer

£91,238

 /yr
Range: £62K - £93K

£62K

£93K

£61,717 - £93,173 Range

Papercup.AI
4.8

Papercup.AI

Machine Learning Engineer

£74,520

 /yr
Range: £71K - £78K

£71K

£78K

£70,634 - £78,408 Range

Sainsbury’s

Machine Learning Engineer

£58,148

 /yr
Range: £58K - £76K

£58K

£76K

£58,148 - £76,371 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
Tata Consultancy Services
3.9

Tata Consultancy Services

Machine Learning Engineer

£61,097

 /yr
Range: £28K - £287K

£28K

£287K

£27,954 - £287,219 Range

Understanding Recruitment
4.7

Understanding Recruitment

Machine Learning Engineer

£63,958

 /yr
Range: £58K - £75K

£58K

£75K

£57,500 - £75,435 Range

Google
4.5

Google

Machine Learning Engineer
About 

£74K -£104K

£74K

£104K

£73,952 - £103,610 Range

Apple
4.3

Apple

Machine Learning Engineer
About 

£57K -£70K

£57K

£70K

£57,274 - £70,435 Range

Facebook
4.3

Facebook

Machine Learning Engineer
About 

£76K -£106K

£76K

£106K

£76,264 - £106,091 Range

William Hill
3.1

William Hill

Machine Learning Engineer
About 

£45K -£48K

£45K

£48K

£44,511 - £48,245 Range

Just Eat Takeaway.com
3.9

Just Eat Takeaway.com

Machine Learning Engineer
About 

£50K -£67K

£50K

£67K

£49,807 - £66,951 Range

Opus Recruitment
4.5

Opus Recruitment

Machine Learning Engineer
About 

£59K -£72K

£59K

£72K

£59,238 - £72,396 Range

GCS Recruitment
4.1

GCS Recruitment

Machine Learning Engineer
About 

£65K -£75K

£65K

£75K

£64,645 - £75,148 Range

Intel Corporation
4.2

Intel Corporation

Machine Learning Engineer
About 

£46K -£76K

£46K

£76K

£45,894 - £76,223 Range

Client Server
4

Client Server

Machine Learning Engineer
About 

£42K -£91K

£42K

£91K

£42,150 - £91,090 Range

CGG
3.4

CGG

Machine Learning Engineer
About 

£30K -£35K

£30K

£35K

£29,640 - £35,234 Range

Modis
3.5

Modis

Machine Learning Engineer
About 

£44K -£80K

£44K

£80K

£44,060 - £79,551 Range

Download as data Table
Viewing 1 - 10 of 337

Frequently asked questions about a Machine Learning Engineer salaries

The national average salary for a Machine Learning Engineer is £51,487 per year in United Kingdom. Filter by location to see a Machine Learning Engineer salaries in your area. Salaries estimates are based on 189 salaries submitted anonymously to Glassdoor by a Machine Learning Engineer employees.

The highest salary for a Machine Learning Engineer in United Kingdom is £86,298 per year.

The lowest salary for a Machine Learning Engineer in United Kingdom is £30,718 per year.

Recent Salary Reports

Below are the most recent machine learning engineer salary reports. Employer name has been removed to protect anonymity.

£25,000
per year
A Machine Learning Engineer in the Edinburgh Area area reported making £25,000 per year
Job Highlights
Edinburgh Area area
Full-time
 
1 to 50 employees
Non-profit Organisation
£32,000
per year
A Machine Learning Engineer in the London Area area reported making £32,000 per year
Job Highlights
London Area area
Full-time
 
501 to 1000 employees
Company - Private
£76,792
per year
A Machine Learning Engineer in the London Area area reported making £76,792 per year
Job Highlights
1-2 years experience
London Area area
Full-time
 
10000+ employees
Company - Public
£32,000
per year
A Machine Learning Engineer in the London Area area reported making £32,000 per year
Job Highlights
London Area area
Full-time
 
501 to 1000 employees
Company - Private