Ravelin is a fraud detection company that utilizes advanced machine learning and network analysis technology to enhance online transaction safety.
The company values a strong culture based on empathy, ambition, unity, and integrity, and promotes work/life balance with a flat hierarchy.
The Detection team, consisting of data scientists and machine learning engineers, is responsible for maintaining low fraud rates and client satisfaction by continuously training and deploying machine learning models.
The team aims to make model deployments as seamless and error-free as code deployments, adhering to Google’s Best Practices for ML Engineering.
The role of the Machine Learning Engineer involves bridging data science and engineering, focusing on building, scaling, and maintaining high-performance ML systems for fraud detection.
Responsibilities include designing and orchestrating scalable ML pipelines, collaborating with data scientists, managing MLOps infrastructure, troubleshooting performance issues, and contributing to internal tool improvements.
Requirements:
Candidates must have hands-on experience in building and deploying machine learning models in a production environment.
A solid understanding of the full machine learning lifecycle, including experience in designing scalable training pipelines for large datasets, is required.
Familiarity with workflow orchestration tools such as Prefect, Kubeflow, or Argo is necessary.
Strong software engineering fundamentals, including knowledge of data structures, design patterns, version control (Git), CI/CD, testing, and monitoring, are essential.
Excellent problem-solving skills and the ability to navigate ambiguous requirements are required.
A collaborative mindset and strong communication skills are necessary to effectively communicate with diverse audiences.
Benefits:
The position offers flexible working hours and a remote-first environment, allowing employees to work when and where they are most productive.
Comprehensive BUPA Health Insurance is provided for top-tier medical care.
An annual wellness and learning budget of £1,000 is available to prioritize health, well-being, and learning needs.
Employees can take the last Friday of each month off for a wellbeing and learning day.
The company offers 25 days of holiday plus bank holidays and an extra cultural day for personal time off.
Mental health support is accessible through Spill, providing professional services when needed.
An Aviva Pension Scheme is available for future planning.
Employees can participate in monthly charitable donations and volunteer opportunities through Ravelin Gives Back.
Fortnightly randomized team lunches are provided to foster connections among teammates.
A Cycle-to-Work Scheme is available to save on commuting costs while promoting an active lifestyle.
Access to BorrowMyDoggy allows employees to spend time with dogs.
Weekly board game nights and a social budget are provided for relaxation and team bonding.