Find jobs Blog Get started free
268
Open Roles
$85K–$137K
Median Salary
$153K+
Top 10% Pay
5%
Remote-Friendly

About Data & ML Jobs in London roles

London's vibrant fintech, healthtech, and autonomous systems sectors have created a massive appetite for Data and Machine Learning professionals, establishing the city as Europe's premier hub for artificial intelligence innovation. While base salaries may not yet rival the extreme peaks of Silicon Valley, total compensation packages remain highly competitive within the broader European market, particularly at well-funded scale-ups and established tech giants like DeepMind, Revolut, Wayve, and BenevolentAI. The UK's recently expanded Global Talent visa route has made it increasingly seamless for top-tier international ML engineers and data scientists to join this ecosystem without requiring employer sponsorship. This accessible immigration policy fosters a diverse, global workforce that frequently benefits from flexible, hybrid working arrangements across the capital's thriving tech districts, from Shoreditch to King's Cross.

Hiring demand for Data and ML roles in London is experiencing sustained, aggressive growth, significantly outpacing the broader software engineering market compared to last year's figures. Early-stage startups focused on applied generative AI and established financial institutions are currently driving the highest volume of new openings, actively competing for specialized talent with expertise in large language models and predictive analytics.

Data & ML Jobs in London salary overview

The median salary range across these 268 positions is $85K–$137K. Top earners make $153K+.

Latest openings

VP Data Science
WPP · London, UK
Senior Research Scientist, Health Economic Modelling
Precision Medicine Group · London, UK
Senior Data Engineer
ASOS · London, UK
Business Analyst - 12 Month FTC
WPP Media · London, UK
Machine Learning Engineer
Jane Street Group · London, UK
Quantitative Trader
Jane Street Group · London, UK
Junior Analytics Engineer
SCA Investments Limited · London, UK
Full-stack AI Engineer
Ebury Partners UK Limited · London, UK
Quantitative Trader
Blockchain.com · London, UK
Lead Data Engineer
LiveScore Group · London, UK
Data Science Intern
Wise Payments Limited · London, UK
Graduate Data Scientist
Wise Payments Limited · London, UK
Lead Data Scientist - AML
Wise Payments Limited · London, UK
Analytics Consultant
DEPT Holding · London, UK
Senior Data Scientist
Beamery · London, UK
Data Scientist
Teya Services · London, UK
Data Science Manager
Teya Services · London, UK
$65K–$75K
Computer Vision Engineer
SPAICE · London, UK
Senior Data Engineer
XYZ Reality · London, UK
Data Analyst
LENDABLE · London, UK
Senior Quantitative Researcher - Options Market Making
Maven Securities Holding · London, UK
View all 268 roles →

Frequently asked questions

What is the average salary for a Data Scientist or ML Engineer at London startups?
Salaries vary by stage, but ML Engineers at London-based Series A/B startups typically earn between £70,000 and £110,000, with total compensation often heavily supplemented by equity. Senior roles at established AI labs can command base salaries exceeding £150,000.
Are there fully remote Data & ML jobs based in London?
Yes, while many London tech companies favor a hybrid model with 2-3 days in the office, there is a growing segment of remote-first startups hiring UK-based ML talent, allowing you to work from anywhere in the country while attached to a London headquarters.
Which industries in London are hiring the most Machine Learning talent?
Fintech and healthtech are the dominant sectors, with companies leveraging ML for fraud detection, algorithmic trading, and drug discovery. However, we are also seeing a surge in hiring from climate tech and autonomous vehicle startups like Wayve.

Find your next startup role

Browse 100k+ verified startup jobs with real salary data.

Browse open roles →