Monzo Bank
Senior Machine Learning Scientist
Job Description
Salary: £30,000 - 50,000 per year
Requirements:- We have excellent SQL and Python skills, with a good understanding of software engineering and data engineering best practices.
- We have in-depth knowledge of statistical and machine learning models, including gradient boosted trees, logistic regression, neural networks, and survival analysis.
- We have solid knowledge of statistics, including hypothesis testing, confidence intervals, and bootstrap methods.
- We have experience with end-to-end model development and maintenance of machine learning models used for business-critical automated decisioning in a consumer-facing industry.
- We have great attention to detail while keeping the big picture in mind.
- We have excellent communication skills and can articulate complex problems clearly.
- We can build mutual respect and trust with people from different backgrounds.
- We improve customer and business outcomes through better automated decisioning using machine learning and statistical modelling.
- We focus on credit risk modelling and apply our expertise to predict and optimise utilisation, pricing, collections, and marketing.
- We own multiple machine learning applications end to end, from experiment design and data curation through to deployment and monitoring.
- We innovate in data, methodologies, and tooling to build better models more easily and quickly.
- We work across all borrowing products and applications and choose the most impactful topics to deliver.
- We collaborate closely with Credit Strategy Managers, Model Validation Analysts, Backend Engineers, and Product Managers to align model development with the product roadmap.
- We contribute beyond modelling by helping shape product and credit strategy.
- Backend
- Bootstrap
- Support
- Machine Learning
- Marketing
- Python
- SQL
- AI
- BigQuery
- Cloud
- dbt
More:
We are Monzo, a mission-driven banking company focused on making money work for everyone. We serve more than 15 million customers with simple, reliable products including personal and business bank accounts, joint accounts, accounts for 16-17 year olds, kids accounts, credit cards, savings, investments, pensions, and borrowing products. Our team is building the future of borrowing with strong growth, deep customer engagement, and a highly collaborative environment. This role is based in our London office with a hybrid working pattern or fully remote within the UK with occasional travel to London. We offer a competitive salary of 93,000 to 120,000 plus incentive awards, stock options and benefits, relocation support, visa sponsorship, MacBooks, home-working support, flexible hours, and a learning budget of 1,000 per year. We are committed to diversity, inclusion, and equal opportunity for all applicants.
last updated 34 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Monzo Bank
Monzo Bank
London
IT
Skills & Technologies
Inferred from job description
Salary Insight
£40,000
This role
£75,000
UK median
This salary is 47% below the UK median for Senior roles (£75,000/yr).
Based on 2024–2025 UK technology sector benchmarks