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 794 data science jobs listed below pay well, with salaries between £44,872 and £85,490 per year. Business Analyst, Data Scientist and Data Analyst are among the most popular high-paying roles in London.

Job title

Updated Jul 19, 2026
Job title
London, ENG
England
Job postings (London)

Quantitative Analyst

London

£85,490 per year

England

£84,285 per year

Data Science Manager

London

£85,057 per year

England

£67,154 per year

Senior Data Scientist

London

£78,826 per year

England

£82,113 per year

Senior Business Analyst

London

£64,155 per year

England

£57,843 per year

Data Scientist

London

£63,810 per year

England

£55,764 per year

Senior Data Analyst

London

£58,926 per year

England

£53,141 per year

Senior Analyst

London

£53,810 per year

England

£48,713 per year

Business Analyst

London

£52,213 per year

England

£46,571 per year

Data Analyst

London

£47,882 per year

England

£39,676 per year

Analyst

London

£44,872 per year

England

£38,052 per year

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