High-paying data science jobs in London

Data science involves using various techniques, tools, and algorithms to analyze and interpret complex data sets. Professionals in this field uncover patterns and generate insights, which assists businesses in making informed decisions. Data scientists often possess skills in statistics, programming, and data visualization.


The 777 data science jobs listed below pay well, with salaries between £44,781 and £85,887 per year. Business Analyst, Data Scientist and Data Analyst are among the most popular high-paying roles in London.

Job title

Updated Aug 10, 2026
Job title
London, ENG
England
Job postings (London)

Quantitative Analyst

London

£85,887 per year

England

£84,528 per year

Data Science Manager

London

£85,661 per year

England

£68,648 per year

Senior Data Scientist

London

£78,330 per year

England

£82,164 per year

Senior Business Analyst

London

£64,081 per year

England

£58,268 per year

Data Scientist

London

£63,616 per year

England

£56,095 per year

Senior Data Analyst

London

£58,939 per year

England

£53,341 per year

Senior Analyst

London

£53,818 per year

England

£48,623 per year

Business Analyst

London

£52,353 per year

England

£46,576 per year

Data Analyst

London

£48,102 per year

England

£39,570 per year

Analyst

London

£44,781 per year

England

£37,532 per year

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.