Magnet.me  -  Het slimme netwerk waar studenten en professionals hun stage of baan vinden.

Het slimme netwerk waar studenten en professionals hun stage of baan vinden.

Machine Learning Engineer Advertising

Geplaatst 22 okt. 2025
Delen:
Werkervaring
5 tot 10 jaar
Full-time / part-time
Full-time
Functie
Opleidingsniveau
Taalvereiste
Engels (Vloeiend)

Bouw aan je carrière op Magnet.me

Maak een profiel aan en ontvang slimme aanbevelingen op basis van je gelikete vacatures.

Build and implement machine learning models for customers and advertisers to use

How do you make our customers happy?

Advertising within bol strives to present customers with maximally relevant ads. This is great for our 13 million customers as well as for our advertisers, because relevance is the primary driver of conversion, particularly in a setting that displays ads during the shopping experience. Matching what customers want or are looking for with partner ads is our ultimate ambition. As a member of bol’s largest innovation club, you’ll be empowered to dream big and realize those dreams—because that’s what we do. We already have all the right tools, and we know that you can help us get even more out of them.

What you do as Machine Learning Engineer Advertising

Our Advertising teams are home to ambitious product owners, data analysts/designers, software engineers, and other data scientists, who all work together to maximize our advertising potential for customers and advertisers. You help deploy machine learning models so they can deliver in the real-time, high-traffic context of bol, employing your technical expertise to make the most out of these models while adhering to business requirements. This role requires an experimental mindset—we can only build and deploy the best possible data science solutions based on tested and validated algorithms and implementation solutions.

You work with software engineers and data scientists from the Advertising teams to build solid bridges between data and personalized ads for customers. This is where your expertise makes all the difference. How can we take a new model into production? And how do we facilitate refinement thereafter? We don’t think you’ll want to sit back and wait for ‘assignments’ here, because we eagerly encourage you to propose your own ideas for innovations. Innovations will be geared at, for example:

  • Enhancing bol as an advertising platform for customers and advertisers
  • Displaying the right ad in the right place at the right time
  • Automating recommendations for advertisers that want to spend their time (and marketing budgets) more effectively
  • Developing and supporting underlying software systems
  • Identifying valuable new innovations, experiments, and advanced methods

Why you can make the difference

Because you’re a genius in conceptualizing, designing, developing, and implementing machine learning models on CPU and GPU. You know the trade-offs and can make the right decisions at every layer of implementation based on model, hardware, and latency/throughput requirements. You have extensive experience with Web Development (Kubernetes, Docker, API development), databases (PostgreSQL, BigTable, Redis, or—nice to have—vector databases), and MLOps tooling such as MLFlow, Vertex AI, Kubeflow, and are excited about low-latency service development, with experience in (or eagerness to learn) Rust. It would also be nice if you have experience in Go, Java, or C++. We embrace a hypotheses-driven approach and expect you to have a passion for experimentation. You are eager to test and validate your models and are challenged to propose several scenarios to solve any given problem—this is key to finding the (demonstrably!) best results. You also oversee the technical realization of your solutions into existing or new IT services, so collaborating with software engineers comes with the territory. Stakeholder management skills are a must, because you’ll work with colleagues from several domains and need to approach problems from a wide range of perspectives. It’s up to you to distill the optimal solution for a problem while maintaining effortless working relationships and open lines of communication with colleagues in the business and IT domains. And because our environment is in a constant state of flux, everyone needs to be eager learners—constantly developing skills and exploring new terrain. You can always count on our community of experienced bol engineers for support.

3 reasons why this is (not) for you

  • - You’re not into tooling No, if FastAPI / Kubernetes / MLFlow is terra incognita
  • - You’re a soloist No, if you’ve never worked with software engineers and don’t look forward to the experience
  • - You don’t deviate from the path No, if your natural inclination is to stay on the beaten path: it might be boring, but it feels ever so secure
  • + Your track record breathes data Yes, if you bring 5+ years of engineering experience to the table, preferably in ‘data-driven, personalized’ solutions and technical realizations
  • + You love lab settings Yes, if you love to experiment and innovate and can get colleagues on board for the ride
  • + You go from concept to realization Yes, if translating complex questions into the technical realization of scalable models and algorithms is totally your cup of Earl Gray

This is where you’ll work

You’ll land in the Advertising tech fleet, one of our engineering departments that focuses on the different Advertising products. We develop innovations and technical tools to present advertisers with limitless opportunities to showcase their products/services on our platform. We zoom in on strategic topics, such as sponsored products and display advertising, as well as on audiences and the data we can make available to our advertisers.

You work with software engineers, data scientists from our Advertising teams, and data analysts to build solid bridges between data and personalized ads for customers. Your machine learning models make all the difference.

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.

Perks of having a blue heart

Flexible working

We bring the best of both worlds together by working 50% at the office and 50% at home. This way, we find a balance between organisational and individual needs.

On and off

At bol we understand like no other that you have to take care of yourself first, then your environment and then bol. In that order. Therefore, everyone at bol receives 29 days of vacation.

The culture and the office

Our colleagues work hard to make the daily lives of our customers easier and more fun. But of course, we do this in an inspiring and creative environment!

Monika Myslinska Recruiter mmyslinska@bol.com

Bij bol leveren onze collega’s een unieke bijdrage om het dagelijks leven makkelijker te maken. Vrijheid en verantwoordelijkheid zorgen ervoor dat we samen de volgende stap voor bol, het team, en onszelf kunnen vormgeven. Door te pionieren brengen we bol verder, met elkaar zijn wij verantwoordelijk voor deze gezamenlijke missie.

Retail
Utrecht
Actief in 2 landen
3.000 medewerkers
50% mannen - 50% vrouwen
Gemiddeld 33 jaar oud