ITSync
AI

Medior Data Scientist Senior Machine Learning Engineer

ITSync · Utrecht, UT, NL

Actively hiring Posted about 14 hours ago

Role overview

Job Information

Date Opened

15/01/2026

Industry

Financial Services

Salary

€3.872 - €6.345

Job Type

Full time

Work Experience

4-5 years

City

Utrecht

Province

Utrecht

Country

Netherlands

Postal Code

3521CB

Job Description

We believe that bringing together people's differences is what makes us an even better bank. Talking of Rabobank: We are a Dutch bank that operates in 38 countries for over 9,5000,000 customers. Together with these customers, our members and partners we stand side by side to create a world in which everyone has access to enough healthy food. In the Netherlands we work to create a country in which people are happy with how they live, work and do business. Within Rabobank, Analytics Acceleration is an ambitious department that aims to mix in a healthy dose of experience, innovation and creativity to develop innovative products and services. We focus on fast learning, delivering value quickly and being more effective. As a team, you work on clear goals and continuously see the results of your (team) efforts

As a Medior Data Scientist / Senior Machine Learning Engineer, you will work on developing, maintaining, optimizing data pipelines and machine learning models. These are used to support various stages of the client lifecycle of business clients. Where you can think of models to support client retention (churn models), combining internal and external data sources to do client benchmarking and predicting next products to buy. We are looking for a Data Scientist and a Machine Learning Engineer with strong engineering capabilities, someone who can dive deep into data, work with machine learning models (especially tree based and clustering models) and take solutions from prototype to production. You will work across the full ML lifecycle, contributing to scalable, reliable, and responsible solutions with a hands-on programming on production ready code.

Top responsibilities:

  • Develop, maintain and optimize machine learning models in practice
  • Refactor existing code, improve model performance, and streamline pipelines for efficiency
  • Combine and analyse data to create high end model input
  • Write production ready code to deploy a machine learning model
  • Work independently and as part of an end-to-end Data Science team
  • Provide written and verbal explanations on ideas, frameworks, models and implementations
  • Engage with IT in a DevOps fashion to bring the models to production

What we're looking for

You and your talent

  • you have at least 4 years of experience working as a Data Scientist or in a similar role.
  • you have at least 6 years of experience as a Machine Learning Engineer or in a similar role
  • You have expertise in statistical modelling and machine learning, especially practical experience with tree based and clustering models
  • You are curious about combining complex datasets and willing to spend time to understand, combining and validate data to ensure meaningful results
  • You have experience in model deployment, performance tuning, and monitoring leveraging MLOps/DevOps
  • Hands-on person who likes spending time on writing production ready code (Python, PySpark)
  • For the Senior Machine Learning Engineer: Experience with improving code and optimizing pipelines
  • Proficient with PySpark and Databricks
  • You have experience with cloud platforms, preferably Azure
  • You are skilled in Git and CI/CD pipeline development
  • You have experience with ETL processes, data pipelines, databases and data lakes
  • Basic banking knowledge (optional, nice to have)
  • Experience with Kedro (optional, nice to have)
  • You communicate well in English (both spoken and written).
  • You are curious by heart and experienced in collaboration with internal stakeholders

Benefits

  • 12 months contract with the possibility of extension, aiming for internal employment at Rabobank after 18 months.
  • A 36 or 40 hour workweek with flexible hours and a hybrid working model (office and home-based).
  • Salary range: €3.872 - €6.345 gross per month (based on 36 hours per week, based on experience).
  • Additional benefits: holiday allowance, 13th month and pension contributions.
  • Relocation services avaialable for international candidates.

Ready to strenghten the Coöperatieve Rabobank U.A team? Do you recognize yourself in this profile and are you ready for a new challenge? Send us your resume and motivation and who knows; you might soon be our new colleague!

Tags & focus areas

Used for matching and alerts on DevFound
Fulltime Machine Learning Data Science Ai