Senior Machine Learning Engineer
Senior Machine Learning Engineer

Senior Machine Learning Engineer

Full-Time 48000 - 84000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Create innovative machine learning solutions to enhance users' financial health.
  • Company: Join Cleo, a fast-growing fintech unicorn on a mission to transform money management.
  • Benefits: Competitive salary, equity, flexible work, and generous leave policies.
  • Why this job: Make a real impact with cutting-edge technology in a collaborative environment.
  • Qualifications: Strong machine learning experience and excellent communication skills required.
  • Other info: Dynamic team culture with opportunities for mentorship and career growth.

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

At Cleo, we are on a mission to fundamentally change humanity's relationship with money. We aim to give everyone, regardless of background or income, access to a hyper-intelligent financial advisor in their pocket. Cleo is a profitable, fast-growing unicorn with over $200 million in ARR and strong year-over-year growth. We seek individuals who are among the top of their field and who embody our culture of collaboration and positive impact.

Senior Machine Learning Engineers at Cleo work on building novel solutions to real-world problems. Responsibilities can include:

  • Creating chatbots to coach users on financial health
  • Building classifiers to better understand transaction data
  • Optimizing transactions within our payments platform

You will lead technical work within a team of adaptable, creative, product-focused engineers, training & integrating cutting-edge machine learning across products and deploying to production for millions of users.

What You'll Be Doing

  • Training and fine-tuning models to solve customer problems across chatbot and bank transaction data
  • Deploying models into production using our in-house ML platform or integrating with LLMs hosted by providers such as OpenAI, Anthropic, GCP and AWS
  • Working cross-functionally with backend engineers, data analysts, UX writers, product managers, annotation teams, and others to ship features that improve users' financial health
  • Taking initiative to propose and lead technical work on previously unknown or poorly understood problems; driving change at the chapter level affecting multiple squads
  • Keeping Cleo at the forefront of NLP by adopting state-of-the-art techniques and communicating successes and learnings at the company level and beyond
  • Mentoring and advising colleagues on model choices, architecture, and evaluation, promoting best practices for using LLMs

Examples of product feature work by ML Engineers over the last year include AI agents to explore and derive insights from user transactional data, improving understanding of user finances through transaction data models, contextual intent classifiers for Cleo conversations, context-aware action recommendations, risk modeling, and optimization of payment success and costs.

What You'll Need

  • Experience in industry machine learning roles as a technical leader or senior engineer
  • Strong knowledge of Data Science (Python, SQL) and production tools
  • Solid understanding of probability and statistics
  • Big-picture thinking to diagnose problems and productionize research
  • Excellent communication skills to partner with Product and Commercial Leaders
  • Industry-leading contributions to your field through conferences, blogs, talks, or open-source projects
  • Advanced degree in a quantitative discipline or equivalent commercial experience

Nice to Have

  • Experience with additional programming languages (e.g., Java, Scala, C++)
  • Additional industry contributions through conferences, blogs, talks, or open-source projects

The Recruitment Process

  • Interview with a Recruiter (30 mins)
  • Interview with the Hiring Manager (30 mins)
  • Python Coding Interview (45 mins)
  • White-boarding session (60 mins)
  • Technical Discussion (45 mins)

What You Get

  • Competitive compensation package (base + equity) with termly reviews, aligned to quarterly OKR planning cycles
  • Work at a fast-growing tech startup backed by top VC firms
  • Clear progression plan with support for growth and impact
  • Flexible work arrangements and distributed team model; travel coverage when applicable
  • Company-wide performance reviews every 4 months
  • Generous pay increases, equity top-ups on promotion, and extensive benefits
  • 25 days annual leave + public holidays, with increases over time
  • 6% employer-matched pension in the UK
  • Private medical and dental insurance, life assurance, enhanced parental leave
  • 1 month paid sabbatical after 4 years
  • Regular socials and activities, online and in-person
  • OpenAI subscription coverage
  • Mental health support and workplace nursery scheme
  • And more

We strongly encourage applications from people of colour, the LGBTQ+ community, people with disabilities, neurodivergent people, parents, carers, and people from lower socio-economic backgrounds.

Senior Machine Learning Engineer employer: cleo

Cleo is an exceptional employer, offering a dynamic and collaborative work culture that empowers Senior Machine Learning Engineers to drive meaningful change in the fintech space. With competitive compensation, flexible work arrangements, and a clear progression plan, employees are supported in their growth while enjoying extensive benefits, including generous leave and mental health support. Join us in London to be part of a fast-growing unicorn that values innovation and inclusivity, making a positive impact on users' financial health.
C

Contact Detail:

cleo Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Machine Learning Engineer

✨Tip Number 1

Network like a pro! Reach out to current or former Cleo employees on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Show off your skills! Prepare a portfolio of your machine learning projects. Whether it's a chatbot or a data model, having tangible examples will make you stand out during interviews.

✨Tip Number 3

Practice makes perfect! Get ready for those technical interviews by brushing up on Python and SQL. Use platforms like LeetCode or HackerRank to sharpen your coding skills.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the Cleo team.

We think you need these skills to ace Senior Machine Learning Engineer

Machine Learning
Natural Language Processing (NLP)
Data Science
Python
SQL
Model Training and Fine-tuning
Production Deployment
Cross-functional Collaboration
Technical Leadership
Probability and Statistics
Big-picture Thinking
Communication Skills
Mentoring
Programming Languages (Java, Scala, C++)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Machine Learning Engineer role. Highlight your experience with machine learning, data science, and any relevant projects that showcase your skills. We want to see how you can contribute to our mission!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about Cleo's mission and how your background aligns with the role. We love seeing genuine enthusiasm and a clear understanding of what we do.

Showcase Your Projects: If you've worked on interesting machine learning projects, don't hold back! Include links to your GitHub or any relevant blogs where you've shared your insights. We appreciate candidates who actively contribute to the community and share their knowledge.

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It helps us keep track of applications and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at cleo

✨Know Your Machine Learning Stuff

Make sure you brush up on your machine learning concepts, especially those relevant to NLP and production tools. Be ready to discuss your experience with Python and SQL, as well as any projects where you've deployed models into production.

✨Showcase Your Problem-Solving Skills

Cleo is looking for big-picture thinkers who can diagnose problems and propose solutions. Prepare examples of how you've tackled complex issues in the past, particularly in a collaborative environment, and be ready to discuss your thought process.

✨Communicate Like a Pro

Strong communication skills are key, especially when working cross-functionally. Practice explaining technical concepts in simple terms, as you'll need to partner with product managers and other non-technical team members. Think about how you can convey your ideas clearly and effectively.

✨Be Ready for Technical Challenges

Expect a coding interview and a white-boarding session, so practice your coding skills and problem-solving on the spot. Familiarise yourself with common algorithms and data structures, and be prepared to explain your reasoning during the technical discussion.

Senior Machine Learning Engineer
cleo

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

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