Turn this role into an interview — a resume and cover letter built around what this employer wants.
Monzo is seeking a Machine Learning Scientist to join a multidisciplinary squad and deploy advanced ML models that detect fraud and protect customers. You will own end-to-end work from business problem to production solution, shaping scalable, globally deployed systems.
You will write production Python, work with SQL and Go, collaborate with data scientists, engineers, and risk teams, and continuously justify approaches with measurable impact.
Monzo: Role overview
We are reshaping banking by solving real problems for customers and making money work for everyone.
Over the past 10 years in the UK, our product offering has expanded from prepaid cards to personal and business bank accounts, joint accounts, accounts for 16-17 year olds, a free kids account, and credit cards. Our UK customers can save, invest, and combine their pensions with us. With smart cards, faster payments, financial education on social media, and award-winning customer service, we have a track record of creating meaningful moments for our customers. We are focused on solving problems and changing lives through Monzo.
Location & benefits
Cardiff, London or Remote UK | Salary £93,000 - £120,000 + incentive awards tied to performance | Benefits
This role sits as part of a multidisciplinary squad, collaborating with other Machine Learning Scientists, Data Scientists, Backend Engineers, Operations specialists, Product managers, and Risk managers. You will leverage your deep experience of developing and deploying advanced Machine Learning models to:
The technical approaches you take will be in your hands; we encourage experimentation and innovation. You should justify and demonstrate effectiveness along the way, ensuring the approach meets business and customer needs.
What we’re doing at Monzo excites you!