Latest AI JobsBrowse Jobs
Monzo logo

Lead Machine Learning Scientist, Search

MonzoCardiff, London or Remote (UK)Data
Apply on company site
Salary
£115K - £150K GBP
Job type
Full-time
Work mode
Remote
Posted
8 Jul 2026
Status
Open · checked 7d ago

About this role

The Lead Machine Learning Scientist, Search position at Monzo is an advanced technical and leadership role based in London, Cardiff, or with remote flexibility across the United Kingdom. This opportunity suits an experienced machine learning professional looking to build intelligent, proactive financial products that serve millions of customers.

Role Overview

As a Lead Machine Learning Scientist at Monzo, you will function as both a technical leader and an individual contributor within the ML Search team. Your main objective is to build and ship models that help customers search for and discover financial answers and products effortlessly. You will contribute directly to the creation of the Monzo Co-pilot, an intelligent agent designed to understand user behavior and simplify financial planning. Working on a modern, cloud-native data platform, you will have the freedom to experiment and innovate while ensuring your solutions deliver measurable value to over 15 million customers.

Key Responsibilities

Develop and deploy advanced machine learning models into production environments to tackle real business challenges.
Build user and product embeddings to gain deeper insights into customer behaviors.
Utilize contextual bandits for real-time decision optimization and personalized ranking algorithms to improve search and discovery.
Design scalable, explainable, and responsible artificial intelligence solutions that enhance transparency and trust.
Drive the end-to-end journey from initial business problem identification to measurable production impact.
Collaborate across disciplines with backend engineers, product managers, and data scientists.

Requirements

A multi-year track record of excellence leading the development and deployment of advanced machine learning models in fast-moving environments.
Demonstrated experience shipping state-of-the-art machine learning models to production with proven business impact.
Fluent in Python with extensive, hands-on experience using scikit-learn.
Comfortable utilizing SQL and a willingness to learn Go lang for backend microservices.
Strong product mindset with a dedication to customer outcomes and data-informed decision-making.
Self-starter attitude capable of navigating ambiguity and proactively solving problems.

Nice to Have

Experience working on personalization, ranking, and recommendation problems for consumer applications.
Commercial experience writing critical production code and working with microservices.

Skills and Tools

Python
scikit-learn
SQL
Go lang (willingness to learn)
Cloud-native data platforms
Machine learning models, embeddings, contextual bandits, and personalized ranking algorithms

Salary and Benefits

Annual salary between £115,000 and £150,000.
Performance-tied incentive awards and additional benefits.
Visa sponsorship and relocation assistance to the UK available.
Flexible working hours with options for remote work within the UK or based in the London office.
Annual learning budget of £1,000 for conferences and training courses.
Part-time working arrangements considered to support work-life balance.

About the Company

Monzo is transforming traditional banking by replacing complicated financial systems with customer-first digital solutions. Starting as a prepaid card provider, the company now offers personal, business, joint, and teen bank accounts, alongside credit cards, savings, investments, and pension consolidation. With a focus on solving problems and changing lives rather than just selling products, Monzo fosters an inclusive and diverse workplace environment.

How to Apply

To apply for this position, please visit the official Monzo careers page and submit your application using your preferred name.

Skills and tech stack

Questions candidates ask

What is the salary range for the Lead Machine Learning Scientist role?

The salary range for this position is £115,000 to £150,000 per year, plus performance-tied incentive awards and additional benefits.

Can I work remotely for this role?

Yes, this role offers distributed working within the UK with ad hoc meetings in London, or you can choose to be based out of the London or Cardiff offices.

What technical skills are required?

Applicants must be fluent in Python, have extensive hands-on experience with scikit-learn, be comfortable using SQL, and show a willingness to learn Go lang.

Does Monzo offer visa sponsorship or relocation assistance?

Yes, Monzo can help candidates relocate to the UK and offers visa sponsorship for this role.

What does the interview process look like?

The interview process typically takes 3 to 4 weeks and includes a 30-minute recruiter call, a 45-minute call with the hiring manager, and a full loop covering machine learning modeling, product and machine learning, behavioral questions, and leadership.

Ready to apply?

The application is on the official Monzo careers page.

Apply on company site