1. Home
  2. Career Explorer
  3. Machine Learning Engineer
  4. Salaries
Content has loaded

Machine learning engineer salary in England

How much does a Machine Learning Engineer make in England?

Average base salary

£56,959
same
as national average

The average salary for a machine learning engineer is £56,959 per year in England. 874 salaries reported, updated at 18 January 2023

Is this useful?

Top companies for Machine Learning Engineers in England

  1. NCS
    3.6
    312 reviews15 salaries reported
    £87,564per year
Is this useful?

Highest paying cities for Machine Learning Engineers near England

  1. London
    £72,067 per year
    397 salaries reported
  2. Cambridge
    £61,385 per year
    87 salaries reported
  3. Manchester
    £57,031 per year
    27 salaries reported
  1. Oxford
    £56,166 per year
    16 salaries reported
  2. Southampton
    £54,760 per year
    14 salaries reported
  3. Bristol
    £52,460 per year
    40 salaries reported
  1. Birmingham
    £49,216 per year
    13 salaries reported
  2. Reading
    £46,709 per year
    13 salaries reported
  3. Leeds
    £44,702 per year
    18 salaries reported
Is this useful?

Where can a Machine Learning Engineer earn more?

Compare salaries for Machine Learning Engineers in different locations
vs
Explore Machine Learning Engineer openings
Is this useful?

How much do similar professions get paid in England?

Data Scientist

1,380 job openings

Average £51,034 per year

Is this useful?

Frequently searched careers

Software Engineer

Flight Attendant

Pharmacist

Bus Driver

Dentist

Registered Nurse

Truck Driver

Electrician

Accountant

Police Officer

Warehouse Worker

Cleaner