Job Information
Date Opened
12/12/2025
Industry
Financial Services
Salary
€5.381 - €7.687
Job Type
Full time
Work Experience
6-8 years
City
Utrecht
Province
Utrecht
Country
Netherlands
Postal Code
3521CB
Job Description Ready to redefine how millions find information?
Our search functionality is used by thousands of people every day to find the information they need. With smart features and a cutting-edge tech stack, we ensure that everything Rabobank offers is just a few clicks away, on our websites, in our apps, and beyond.
We’re not just improving search. We’re building a next-generation architecture that combines semantic search, embeddings, and generative AI. From hybrid search powered by Elasticsearch to summarizing results with LLMs and automating metadata enrichment. This role is at the heart of innovation. As a Data Scientist, you’ll also play a key role in ensuring compliance through Rabobank’s AI Way of Working, guiding the team through stage-gates and governance processes.
Where You’ll Be Working
You’ll join a multidisciplinary team of highly skilled developers, a Scrum Master, and a Product Owner. The team is technically strong and eager to understand and collaborate on the data science aspects of the work. Together, you’ll deliver solutions that make search smarter and integrate generative AI responsibly.
Our Area focuses on creating the best digital experience through a top-notch content platform, intuitive navigation, and powerful search. Your work will impact global websites, apps, and internal tools used by millions of customers and colleagues.
Key Responsibilities
Develop and train machine learning models for semantic search and personalization
Fine-tune and evaluate embedding models and hybrid retrieval logic in Elasticsearch for search solutions
Research and implement LLM-based techniques for summarization, metadata generation and other use cases
Translate business questions into actionable data products and insights
Create clear dashboards and compelling storytelling to communicate insights and teach the team how to do this
Collaborate closely with developers, Scrum Master, and Product Owner to scale solutions effectively
Support compliance processes (Privacy Impact Assessments, model development plans) within the AI Way of Working
Monitor and improve model performance and explainability
Requirements Key Responsibilities
Develop and train machine learning models for semantic search and personalization
Fine-tune and evaluate embedding models and hybrid retrieval logic in Elasticsearch for search solutions
Research and implement LLM-based techniques for summarization, metadata generation and other use cases
Translate business questions into actionable data products and insights
Create clear dashboards and compelling storytelling to communicate insights and teach the team how to do this
Collaborate closely with developers, Scrum Master, and Product Owner to scale solutions effectively
Support compliance processes (Privacy Impact Assessments, model development plans) within the AI Way of Working
Monitor and improve model performance and explainability
Must-Have Qualifications
3+ years of experience in machine learning and NLP (e.g., PyTorch, SpaCy)
Expertise in semantic search, embeddings, and LLM integration
Familiarity with Elasticsearch and hybrid search architectures
Strong communication skills to explain complex concepts clearly
Ability to balance innovation with compliance and governance requirements
Nice-to-Haves
Experience with explainability and monitoring of ML models
Knowledge of CI/CD and software development best practices
Python and data engineering expertise
Dashboarding and storytelling for insights
Affinity with agile working and multidisciplinary collaboration
Benefits What we offer:
12 months contract with the possibility of extension, aiming for internal employment at Coöperatieve Rabobank U.A after 18 months.
A 36 or 40 hour workweek with flexible hours and a hybrid working model (office and home-based).
Salary range: €5.381 - €7.687 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!