R

Ravelin Technology

Real-time fraud prevention for online merchants

Machine Learning Engineering Manager

Engineering LeadershipUpdated on Nov 13
Full-timeLondon, UKNo salary listedIn-person

About the Job

Requirements

  • At least 1 year of experience as an engineering manager, managing at least 3 people.
  • Strong collaboration with colleagues outside the immediate team, including data science, engineering, product, client operations, and senior leadership.
  • Experience managing and retaining talented engineers from diverse backgrounds and personalities, and handling difficult management situations with tact, empathy, and support.
  • Significant experience building and deploying machine learning models using the Python data stack.
  • Familiarity with modern workflow orchestration tools such as Prefect, Kubeflow, or Argo.
  • Understanding of software engineering best practices, including version control, unit tests, code reviews, and continuous integration/continuous deployment, and their application to machine learning engineering.
  • Comfort spending 30–40% of time hands-on in the codebase and adapting technical involvement to the roadmap.

Responsibilities

  • Establish excellence within machine learning engineering and across the detection team.
  • Line manage a team of machine learning engineers, providing coaching and guidance to support their ongoing development and growth.
  • Propose and champion new machine learning methods and tools, including platforms that empower data science experimentation, to influence the technical roadmap and promote continuous innovation.
  • Drive cross-functional initiatives with data engineering, infrastructure, and other teams to align on data architecture and make appropriate machine learning product decisions.
  • Investigate model performance issues.
  • Develop and deploy new models to detect fraud while maintaining service-level agreements.

Desired Qualifications

  • Experience with deep learning using PyTorch or TensorFlow.
  • Experience with Go, C++, Java, or another systems language.
  • Experience using dbt.

About the Company

Ravelin Technology

Real-time fraud prevention for online merchants

Ravelin develops fraud prevention technology for online merchants and payment service providers. Its core product uses machine learning and link analysis to detect fraud and voucher abuse in real time, providing recommendations to block or mitigate risky transactions. The system integrates via APIs and is designed to work across e-commerce and fintech environments. Ravelin differentiates itself by combining ML-driven scoring with link-analysis to uncover complex fraud patterns that may evade standard rule-based systems, enabling high-accuracy, fast risk assessments. The company pursues a subscription-based model with pricing tiers tied to transaction volume and service level, and also offers consulting and custom integrations. Its goal is to help digital businesses secure transactions, reduce financial losses, and scale fraud prevention as their volume grows.

Company size
51-200
Company stage
Series C
Total funding
$37.8M
Headquarters
London, United Kingdom
Founded
2014

Recently Posted Jobs

Explore more opportunities at Ravelin Technology

See more jobs