This position is for a Machine Learning Engineer at Ravelin, located in the United Kingdom, and is remote.
The role involves working at the intersection of data science and engineering to build and scale high-performance machine learning systems for global fraud detection.
Responsibilities include productionizing cutting-edge models, designing efficient pipelines, and ensuring real-time predictions at scale.
The engineer will collaborate closely with data scientists and engineers to create robust ML infrastructure and improve processes, tools, and workflows.
The position offers the opportunity to work with large-scale datasets, modern orchestration tools, and MLOps best practices while owning impactful projects.
The work environment is innovative and collaborative, directly contributing to the protection of businesses and customers worldwide.
Requirements:
Candidates must have proven experience building and deploying machine learning models in production environments.
A strong understanding of the ML lifecycle and hands-on experience designing training pipelines for large datasets is required.
Familiarity with workflow orchestration tools such as Prefect, Kubeflow, or Argo is necessary.
A solid grounding in software engineering fundamentals, including data structures, design patterns, Git, CI/CD, testing, and monitoring, is essential.
Excellent analytical and problem-solving skills are required, with the ability to work in ambiguous situations.
Strong communication and teamwork skills are necessary, with the ability to collaborate across technical and non-technical audiences.
It is a plus to have knowledge of a systems programming language (Go, C++, Java, Rust), deep learning frameworks (PyTorch, TensorFlow), distributed data processing (Spark, Dataproc), or data pipeline tools (dbt).
Benefits:
The position offers flexible working hours in a remote-first environment.
Comprehensive BUPA health insurance is provided.
An annual wellness and learning budget of £1,000 is available for employees.
Employees enjoy a monthly wellbeing and learning day on the last Friday of each month.
The company offers 25 days of holiday plus bank holidays, and an additional cultural day.
Access to mental health support through Spill is included.
An Aviva pension scheme is part of the benefits package.
Employees can participate in company-supported charitable initiatives and volunteering opportunities.
Fortnightly randomized team lunches (in-person or remote) are organized.
A cycle-to-work scheme is available for employees.
Dog lovers can benefit from a BorrowMyDoggy membership.
Weekly board game nights and a dedicated social budget are provided for team bonding.