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, composed 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 Senior Machine Learning Engineer will set the technical direction that bridges data science and engineering, focusing on the architecture, scalability, and reliability of high-performance ML systems.
Responsibilities include leading the design and orchestration of scalable ML pipelines, proposing new methods and tools, driving cross-functional initiatives, evolving MLOps infrastructure, mentoring team members, troubleshooting performance issues, and improving internal tools and practices.
Requirements:
Candidates must have demonstrable experience in designing, building, and deploying complex machine learning systems in a production environment.
A deep understanding of the full machine learning lifecycle, from research to deployment, and a proven track record of leading scalable training pipeline implementations for large datasets is required.
Experience in leading complex, cross-functional projects and influencing technical direction across multiple teams is essential.
Familiarity with modern 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 required.
Exceptional problem-solving skills and the ability to navigate ambiguity while leading technical deep-dives to resolve complex issues are crucial.
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 for 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.