Naar de vacaturetekst

Senior Machine Learning Engineer

Bol·Utrecht·ICT & data·fulltime·geplaatst 10 juli 2026·reageren tot 8 september 2026·gecontroleerd 4 augustus 2026

Naar de vacature bij de werkgever Je opent de website van Bol in een nieuw tabblad. Solliciteren doe je daar. Baanlens verwerkt geen sollicitaties en vraagt nooit om je gegevens.

Vacaturetekst

Senior Machine Learning Engineer - Working at bol

Whatever you're looking for find it at bol

Build scalable recommendation systems that help millions of customers discover the products they need, when they need them.

With 13 million customers, 129 million visits per month and about 41 million products on display, bol is the most successful online retail platform in the Netherlands and Belgium. Team Recommendations helps customers navigate that scale by making product discovery more personal, relevant and timely. That means combining data, machine learning and engineering craft to make life easier and more fun for customers, while learning fast and sharing what works along the way.

This role is part of the Data Science Job Family. Explore this Job Family to learn more about the purpose, key accountabilities and competencies.

The biggest challenge is helping customers discover the right products and content at the right moment in their journey. That can mean supporting a purchase decision, completing an order, or inspiring a customer to explore more of our assortment. With millions of products, thousands of partners and changing customer intent, this is not a trivial problem. You will help us detect where customers are in their journey, generate recommendations that are relevant and commercially viable, and serve them in real time with models that are fast, reliable and scalable.

What you will do as Senior Machine Learning Engineer

Team Recommendations creates personalised and non-personalised recommendations for customers across bol. We work across the full data science life cycle: understanding current solutions and hurdles, experimenting with better approaches, aligning with stakeholders, and bringing the most promising solutions into production.

As a Senior Machine Learning Engineer, you turn complex machine learning ideas into reliable products by choosing suitable architectures, frameworks and technologies, and by solving the technical, data-related and computational challenges that come with operating ML at scale. You communicate your solutions to technical, business and operations audiences, and you work with your team and stakeholders to make practical use of current leading technologies.

Scale out our analyses and algorithms to improve our recommendations

Collaborate on improving our current ML pipelines that support and ensure that our recommenders are up to date and easy to maintain

Work together with the team to envision how we can bring data science solutions for recommendations purposes to production

You can make a difference in this role if you enjoy turning complex data and machine learning challenges into practical solutions that work in the real world. We are looking for someone who loves working with data, brings curiosity and creativity to the team, and is comfortable collaborating closely with others to move from ideas to impact. You do not need every answer upfront; what matters is that you can make thoughtful trade-offs, learn quickly, and help the team make progress while keeping quality in mind.

In Team Recommendations, priorities can shift as we learn more about our customers, our systems and the opportunities in front of us. That means you should feel at home in an iterative way of working, where the end-state is not always fully known from the start. You balance short-term delivery with long-term technical viability, take ownership of the systems and solutions you work on, and proactively look for ways to improve reliability, scalability, efficiency and costs. If you combine a “getting things done” mindset with engineering care and a healthy sense of humour, you will fit right in.

Technically, you bring solid engineering experience and hands-on machine learning expertise. Ideally, you have at least 5 years of engineering experience, including at least 2 years of experience as a Machine Learning Engineer, and you are comfortable building production-grade solutions in Python. You know your way around cloud platforms, Kubernetes, SQL and modern data or ML pipelines, and you understand what it takes to keep machine learning systems maintainable after they go live.

A strong fit for this role has practical experience with the tools we rely on every day to operate recommendations at scale: Airflow for orchestrating data and ML workflows, dbt for transforming and modelling data in a maintainable way, and Dataflow for scalable data processing. These tools are essential to how we build, run and improve our recommendation pipelines, so we are looking for someone who can use them confidently in a production environment.

Familiarity with GitLab CI, Vertex AI, recommender systems at scale, Kotlin or Java is a plus. More important than ticking every possible box is your ability to apply these skills thoughtfully, make pragmatic technical choices and grow together with the team.

You enjoy working at the intersection of AI, software engineering and data engineering, where ideas only count once they run reliably in production.

You like building on public cloud services, or you are eager to learn how to use them to create scalable, maintainable ML products.

You enjoy explaining technical choices clearly and taking your team and stakeholders along as ML solutions move from experiment to production.

As a Machine Learning Engineer you’ll be at the centre of our data intensive landscape. Our business model is focused on technology and data-driven improvements that drive innovation for our customers. The data science community in bol is an ever-growing team of unique data savvy professionals consisting of Data Scientists, Machine Learning Engineers, Data Engineers and Software Engineers. Next to that there is also a specific MLE-community. The cross-functional teams, with ample representation from the business units, also give you a complete picture of the organization. Professional success in data science requires more than any university can teach you, and bol is the perfect place to learn the rest. The setting is informal, pragmatic and innovative. Our success is based on collaborating as equals and continuously learning from each other.

Bol is de winkel van ons allemaal: the store of us all. This is the story we work on every day. We believe that story grows stronger when many different people add their uniqueness to it. Whoever you are, we want to hear your story. Together, we can truly be de winkel van ons allemaal.

We take pride in our B Corp certification and strive for continuous improvement every day. Our annual bonus is tied to sustainability goals, and we are committed to equality and equal opportunities for all.

Public transport, car, parking & charging covered

We’ll review your application with care and aim to get back to you as soon as possible.

Build scalable recommendation systems that help millions of customers discover the products they need, when they need them.

Are you game for these exciting Tech challenges?

Senior Machine Learning Engineer for Search

Expert Data Scientist – Ad Fraud & Attribution

Senior Data Scientist - Ad Fraud & Attribution

Naar de vacature bij de werkgever Je opent de website van Bol in een nieuw tabblad.

Meer bij Bol

  1. Utrecht

    Working at bol Whatever you're looking for find it at bol Acquisitie Specialist DIY, Garden, Outdoor & Mobility Door ervoor te zorgen dat klanten bij ons alles vinden voor hun klus, tuin…

  2. Business & Proposition Developer

    Utrecht 14 juli 2026 fulltime

    Utrecht

    Working at bol Whatever you're looking for find it at bol Maak kennis met Business & Proposition Development Deze vacature valt binnen de Business & Proposition Development Job Family. Ontdek deze…

  3. Executive Assistant - E-commerce

    Utrecht 9 juli 2026 fulltime 30 uur

    Utrecht

    Working at bol Whatever you're looking for find it at bol Door een (onmisbare en heel erg gewaardeerde!) bijdrage te leveren aan ‘het welzijn’ van meerdere drukbezette directors. Die het dankzij jouw…

  4. Utrecht

    Working at bol Whatever you're looking for find it at bol Expert Data Scientist – Ad Fraud & Attribution Protecting our advertising ecosystem through analytical depth and rigorous modeling By…

  5. Utrecht

    Working at bol Whatever you're looking for find it at bol Financial Services Strategy & Proposition Developer Turn financial opportunities into customer-loved propositions By shaping Financial…

  6. Utrecht

    Working at bol Whatever you're looking for find it at bol Promotie & Campagne Specialist Computer & Gaming Word jij de Promotor van onze Computer & Gaming winkels? Bol verandert retail om het…

En nog 3 vacatures bij deze werkgever; die vind je via de lijst.

Bron

Wij zagen deze vacature op de website van de werkgever. Daar staat de actuele tekst; wijzigingen na 29 juli 2026 zien wij pas bij de volgende controle. De werkgever gaf 8 september 2026 op als laatste dag om te reageren. Wij controleerden op 4 augustus 2026 of de pagina nog bestond; of de vacature dan nog open is beslist de werkgever.

https://careers.bol.com/en/jobs/senior-machine-learning-engineer/8627959002/