At a Glance
- Tasks: Train, deploy, and evaluate fraud detection models using advanced machine learning techniques.
- Company: Join Ravelin, a friendly fraud detection company with a strong emphasis on empathy and innovation.
- Benefits: Enjoy flexible working hours, comprehensive health insurance, and a generous wellness budget.
- Why this job: Make online transactions safer while collaborating with bright minds in a supportive environment.
- Qualifications: About 1 year of experience with ML models and strong analytical skills required.
- Other info: Participate in fun team activities like board game nights and volunteer opportunities.
The predicted salary is between 28800 - 48000 £ per year.
About Ravelin
We are Ravelin, a fraud detection company using advanced machine learning and network analysis technology to solve big problems. Our goal is to make online transactions safer and help our clients feel confident serving their customers. We have a friendly culture and a strong emphasis on empathy, ambition, unity, and integrity. We value work/life balance and embrace a flat hierarchy. Join us and learn fast about cutting-edge tech while working with the brightest people.
The Team
You will be joining the Detection team. The Detection team is responsible for keeping fraud rates low and clients happy by continuously training and deploying machine learning models. We aim to make model deployments as easy and error‑free as code deployments, following Google’s best practices for ML engineering. Models are trained to spot multiple types of fraud using a variety of data sources and techniques in real time; the prediction pipelines run under strict SLAs, returning every prediction in under 300 ms. When performance drops, the Detection team investigates the cause, working closely with the Data Engineering Team and the Intelligence & Investigations Team.
The Role
We are currently looking for a Data Scientist to help train, deploy, debug and evaluate our fraud detection models. The ideal candidate is pragmatic, approachable and brings knowledge tempered by past failures. Evaluating fraud models is hard, often lacking labels for months, so you will need to use judgement in ambiguous cases and when investigating model veracity. You will build robust models that update beliefs with new fraud patterns, and you will be involved in both incremental progress for clients and exploratory research.
Responsibilities
- Build out our model evaluation and training infrastructure
- Develop and deploy new models to detect fraud while maintaining SLAs
- Research new techniques to disrupt fraudulent behaviour
- Investigate model performance issues using debugging experience
Requirements
- About 1 year of experience building and deploying ML models using the Python data stack (NumPy, pandas, scikit‑learn)
- Strong analytical skills
- Ability to collaborate with colleagues outside your immediate team, e.g., client support teams or engineering
- Skilled at communicating complex technical ideas to a range of audiences
- Ability to prioritise and manage workload
- Comfortable working with a hybrid team
Benefits
- Flexible Working Hours & Remote‑First Environment
- Comprehensive BUPA Health Insurance
- £1,000 Annual Wellness and Learning Budget
- Monthly Wellbeing and Learning Day (last Friday off)
- 25 Days Holiday + Bank Holidays + 1 Extra Cultural Day
- Mental Health Support via Spill
- Aviva Pension Scheme
- Ravelin Gives Back – monthly charitable donations and volunteer opportunities
- Fortnightly Randomised Team Lunches
- Cycle‑to‑Work Scheme
- BorrowMyDoggy Access
- Weekly Board Game Nights & Social Budget
Data Scientist (Junior level) employer: Ravelin Technology
Contact Detail:
Ravelin Technology Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Scientist (Junior level)
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Ravelin on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the interview by brushing up on your ML knowledge. Be ready to discuss your past projects and how you've tackled challenges. Show them you're not just about theory but can apply it in real-world scenarios.
✨Tip Number 3
Don’t forget to showcase your soft skills! Ravelin values empathy and collaboration, so be sure to highlight times when you worked well in a team or helped others solve problems.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of the Ravelin family.
We think you need these skills to ace Data Scientist (Junior level)
Some tips for your application 🫡
Show Your Passion for Data Science: When writing your application, let us see your enthusiasm for data science and machine learning. Share any personal projects or experiences that highlight your skills and interest in the field. We love candidates who are genuinely excited about what they do!
Tailor Your CV and Cover Letter: Make sure to customise your CV and cover letter for the Data Scientist role at Ravelin. Highlight relevant experience with Python and ML models, and don’t forget to mention any teamwork or collaboration skills. We want to know how you can contribute to our friendly culture!
Be Clear and Concise: Keep your application clear and to the point. Use straightforward language to explain your technical skills and experiences. We appreciate candidates who can communicate complex ideas simply, as it shows you can work well with diverse teams.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about Ravelin and our amazing team!
How to prepare for a job interview at Ravelin Technology
✨Know Your Stuff
Make sure you brush up on your knowledge of machine learning models, especially those related to fraud detection. Be ready to discuss your experience with Python and libraries like NumPy and pandas, as well as any projects you've worked on that relate to the job.
✨Show Your Problem-Solving Skills
Prepare to share examples of how you've tackled challenges in past projects. Ravelin values a pragmatic approach, so think about times when you had to use judgement in ambiguous situations or debug a model's performance issues.
✨Emphasise Collaboration
Since the role involves working with various teams, be ready to talk about your experience collaborating with others. Highlight any instances where you communicated complex ideas to non-technical colleagues or worked cross-functionally to achieve a goal.
✨Cultural Fit Matters
Ravelin has a friendly culture with a strong emphasis on empathy and unity. Be yourself and show your personality during the interview. Share what you value in a workplace and how you align with their focus on work/life balance and integrity.