A degree in computer science or a comparable analytical field
3+ years of post-undergrad work experience required
Strong verbal and written communication skills
Strong machine learning and statistical background
Write code and review others' in a shared codebase in Python
Practical SQL knowledge
Design experiments and collect data
Experience with distributed analytics and data tooling such as Spark and Databricks
This role has on-call shifts, as part of our weekend rotation, Fri/Sat/Sun. While the number of shifts is subject to change, currently it works out to about six weekends a year
Previous work in fraud, payments, or e-commerce
Data analysis in a distributed environment
A passion for writing well-tested production-grade code
Experience with AI coding agents and automation
Experience of running A/B tests in production environments
An advanced degree
Stock Options
Annual Performance Bonus or Commissions
Pension matched up to 8%
‘Day one’ access to great health, dental and optical insurance scheme
Generous annual leave plus public holidays
Cycle to Work Scheme
Enhanced maternity and paternity leave (12 weeks full-pay for mums & dads, plus 12 weeks half-pay for mums)
Regular paid social events organized by our social committee
Mental wellbeing resources
Dedicated learning budget through Learnerbly