Senior Machine Learning Scientist Cardiff, London or Remote (UK)
Senior Machine Learning Scientist Cardiff, London or Remote (UK)

Senior Machine Learning Scientist Cardiff, London or Remote (UK)

London Full-Time 48000 - 84000 £ / year (est.) Home office (partial)
M

At a Glance

  • Tasks: Join a team to enhance automated decision-making using Machine Learning and statistical modelling.
  • Company: Monzo is revolutionising banking with innovative products and exceptional customer service for 10 million users.
  • Benefits: Enjoy flexible working hours, remote options, a £1,000 learning budget, and a supportive work environment.
  • Why this job: Be part of a mission-driven company that values creativity and empowers you to make impactful decisions.
  • Qualifications: Strong SQL and Python skills, knowledge of ML models, and experience in end-to-end model development required.
  • Other info: Diversity and inclusion are core values; we welcome applicants from all backgrounds.

The predicted salary is between 48000 - 84000 £ per year.

We’re on a mission to make money work for everyone. We’re waving goodbye to the complicated and confusing ways of traditional banking. With our hot coral cards and get-paid-early feature, combined with financial education on social media and our award-winning customer service, we have a long history of creating magical moments for our customers!

At Monzo we want to make money work for everyone. We care deeply about our 10 million customers. Through magically simple products and actionable insights, we put our customers in control of their finance. Our products are different by design and reliable at our core.

Our range of borrowing products are critical to Monzo’s mission. Not only do they serve important needs of our customers, they are also a key revenue driver to support Monzo in delivering great products and experiences. We have seen stellar growth and deep engagement with millions of borrowers, supported by effective and efficient credit risk management. Our product portfolios are still expanding, from personal to business credit, and markets beyond the UK. We are looking for bright, passionate, and creative individuals to further accelerate our growth.

About the role: The mission of Borrowing Decision Scientists is to improve customer and business outcomes through better automated decisioning, using Machine Learning and Statistical modelling. We have a primary focus in credit risk modelling, with our expertise also applied to predict and optimise utilisation, pricing, collection, and marketing.

You will be working alongside a small team of very experienced Decision Scientists, with well-established tooling for the full lifecycle of ML models. Each of you owns multiple ML applications end-to-end, from experiment design and data curation to deployment and monitoring. You will be empowered to innovate in the data, methodologies, and tooling, so we can build better models easier and faster.

You will have exposure to all Borrowing products and applications, with autonomy to decide what are the most impactful topics to work on, and how to deliver them. You will work closely with our Credit Strategy Analysts, Model Validation Analysts, Backend Engineers, and Product Managers, to fit your model development into the product roadmap. You are also empowered to think big about the business, market, and customers, to influence our product and credit strategy beyond just the world of models.

We rely heavily on the following tools and technologies (although we do not expect applicants to have prior experience of all of them):

  • Google Cloud Platform for all of our analytics usages
  • BigQuery SQL and dbt for our data modelling and warehousing
  • PyData stack for model development and offline deployment
  • Google AI platform for cloud computing
  • AWS for backend infrastructure
  • Python for ML model microservices
  • Go lang for most other microservices

You should apply if:

  • You are result-oriented and motivated by the impact on our customers and business
  • You enjoy a high degree of autonomy and thrive in a fast-paced environment
  • You are keen to grow your knowledge in both business and technology

You must have:

  • Excellent SQL and Python skills with a good understanding of best practices in software engineering and data engineering
  • In-depth knowledge of statistical and machine learning models: gradient boosted trees, logistic regression, neural networks, survival analysis, etc.
  • Solid knowledge of statistics: hypothesis testing, confidence intervals, bootstrap
  • Experience of end-to-end model development and maintenance of ML models used for business-critical decisions, ideally in a regulated industry
  • Great attention to detail while keeping an eye on the big picture
  • Excellent communication skills to articulate complex problems
  • Capability to build mutual respect and trust with people of different backgrounds

The Interview Process: Our interview process involves 3 main stages:

  • Take Home Task
  • 3x (virtual) face-to-face stages
  • Technical interview
  • Case study
  • Value & collaboration

Our average process takes around 3-4 weeks but we will always work around your availability. You will have the chance to speak to our recruitment team at various points during your process but if you do have any specific questions ahead of this please contact us on tech-hiring@monzo.com.

What’s in it for you:

  • We can help you relocate to the UK.
  • We can sponsor visas.
  • This role can be either based in our London office with a hybrid working pattern, or fully remote within the UK with occasional travels to London.
  • We will set you up to work from home; all employees are given MacBooks and for fully remote workers we will provide extra support for your work-from-home setup.
  • We offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team.
  • Learning budget of £1,000 a year for books, training courses, and conferences.
  • And much more, see our full list of benefits here.

Equal opportunities for everyone: Diversity and inclusion are a priority for us and we’re making sure we have lots of support for all of our people to grow at Monzo. At Monzo, we’re embracing diversity by fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone.

We’re an equal opportunity employer. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, or veteran, neurodiversity or disability status. If you have a preferred name, please use it to apply. We don't need full or birth names at the application stage.

Senior Machine Learning Scientist Cardiff, London or Remote (UK) employer: Monzo

Monzo is an exceptional employer that prioritises innovation and employee growth, offering a dynamic work culture where autonomy and creativity thrive. With flexible working arrangements, a generous learning budget, and a commitment to diversity and inclusion, Monzo empowers its employees to make a meaningful impact on the financial lives of millions. Whether based in London or working remotely, you'll be part of a mission-driven team dedicated to transforming banking for everyone.
M

Contact Detail:

Monzo Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Machine Learning Scientist Cardiff, London or Remote (UK)

✨Tip Number 1

Familiarise yourself with the tools and technologies mentioned in the job description, especially Google Cloud Platform, BigQuery SQL, and Python. Having a solid understanding of these will not only help you during the interview but also demonstrate your commitment to the role.

✨Tip Number 2

Prepare for the technical interview by brushing up on your knowledge of statistical and machine learning models. Be ready to discuss your experience with gradient boosted trees, logistic regression, and neural networks, as well as how you've applied these in real-world scenarios.

✨Tip Number 3

Practice articulating complex problems clearly and concisely. Since excellent communication skills are essential for this role, consider doing mock interviews with friends or colleagues to refine your ability to explain your thought process and solutions.

✨Tip Number 4

Research Monzo's mission and values thoroughly. Understanding their approach to making money work for everyone will help you align your answers during the interview and show that you're genuinely interested in contributing to their goals.

We think you need these skills to ace Senior Machine Learning Scientist Cardiff, London or Remote (UK)

Excellent SQL skills
Proficiency in Python
Understanding of software engineering best practices
Data engineering knowledge
In-depth knowledge of statistical models
Experience with machine learning models such as gradient boosted trees and neural networks
Solid understanding of statistics including hypothesis testing and confidence intervals
Experience in end-to-end model development
Attention to detail
Strong communication skills
Ability to build mutual respect and trust
Familiarity with Google Cloud Platform
Experience with BigQuery SQL and dbt
Knowledge of PyData stack for model development
Experience with Google AI platform and AWS

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in machine learning, statistical modelling, and any specific tools mentioned in the job description, such as Python and SQL. Use keywords from the job listing to ensure your application stands out.

Craft a Compelling Cover Letter: In your cover letter, express your passion for making money work for everyone and how your skills align with Monzo's mission. Mention specific projects or experiences that demonstrate your expertise in credit risk modelling and decision science.

Showcase Your Technical Skills: Include examples of your work with machine learning models, particularly those used for business-critical decisions. Discuss your familiarity with the tools listed, like Google Cloud Platform and BigQuery, and how you've applied them in past roles.

Prepare for the Interview Process: Familiarise yourself with the interview stages outlined in the job description. Be ready to discuss your take-home task, technical skills, and case studies. Practice articulating complex problems clearly, as communication is key for this role.

How to prepare for a job interview at Monzo

✨Understand the Role and Company

Before your interview, make sure you thoroughly understand Monzo's mission and the specifics of the Senior Machine Learning Scientist role. Familiarise yourself with their products and how machine learning plays a part in improving customer outcomes.

✨Prepare for Technical Questions

Given the technical nature of the role, be ready to discuss your experience with SQL, Python, and various machine learning models. Brush up on statistical concepts and be prepared to explain your thought process in model development and decision-making.

✨Showcase Your Problem-Solving Skills

During the case study and technical interviews, demonstrate your ability to tackle complex problems. Use examples from your past experiences to illustrate how you've approached challenges and the impact of your solutions.

✨Communicate Effectively

Excellent communication skills are crucial for this role. Practice articulating complex ideas clearly and concisely. Be prepared to discuss how you can build mutual respect and trust with colleagues from diverse backgrounds.

Senior Machine Learning Scientist Cardiff, London or Remote (UK)
Monzo
M
  • Senior Machine Learning Scientist Cardiff, London or Remote (UK)

    London
    Full-Time
    48000 - 84000 £ / year (est.)

    Application deadline: 2027-06-22

  • M

    Monzo

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>