Junior Data Scientist

Ravelin Technology
•Remote

About The Position

Ravelin is a fraud detection company that uses machine learning and network analysis to help make online transactions safer. The Junior Data Scientist will join the Detection team, which continuously trains and deploys real-time fraud detection models to keep fraud rates low and clients happy. Models must meet strict service-level agreements, returning every prediction in under 300 milliseconds. The team investigates model performance when results are not as expected and works closely with Data Engineering and Intelligence & Investigations. The role involves training, deploying, debugging, and evaluating fraud detection models. It combines research into new techniques with pragmatic, incremental improvements to models and production systems. Model evaluation can be challenging because fraud labels may not be available for several months, so the role requires judgement when investigating ambiguous cases and assessing model reliability. Ravelin provides the equipment, space, and guidance needed to develop fraud detection models.

Requirements

  • Around one year of experience building and deploying machine-learning models using the Python data stack, such as NumPy, pandas, and scikit-learn or PyTorch.
  • Strong analytical skills.
  • Ability to collaborate with colleagues outside the immediate team, such as client support teams or engineering.
  • Skill in communicating complex technical ideas to a range of audiences.
  • Ability to prioritise and manage workload.
  • Comfort working with a hybrid team.

Responsibilities

  • Build out model evaluation and training infrastructure.
  • Develop and deploy new fraud detection models while maintaining service-level agreements.
  • Write new features in the production infrastructure.
  • Research techniques to disrupt fraudulent behaviour.
  • Investigate model performance issues and debug models.

Benefits

  • Flexible working hours and a remote-first environment.
  • Comprehensive BUPA health insurance.
  • £1,000 annual wellness and learning budget.
  • Monthly wellbeing and learning day, on the last Friday of each month.
  • 25 days of holiday, plus bank holidays and one extra cultural day.
  • Mental health support via Spill.
  • Aviva pension scheme.
  • Monthly charitable donations and volunteer opportunities through Ravelin Gives Back.
  • Fortnightly randomised team lunches, in person or remote.
  • Cycle-to-Work Scheme.
  • BorrowMyDoggy access.
  • Weekly board game nights and a social budget.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service