Senior Machine Learning Engineer for Search

bol.com B.V.
Utrecht, Netherlands
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Utrecht, Netherlands

Tech stack

A/B testing
Artificial Intelligence
Airflow
Continuous Integration
Information Engineering
Python
Machine Learning
SQL Databases
Scripting (Bash/Python/Go/Ruby)
Templating
Kubernetes
Machine Learning Operations

Job description

As a Machine Learning Engineer, you'll play a key role in designing, building, and deploying machine learning solutions that power bol.com's data-driven innovations. Working in cross-functional teams alongside data scientists, software engineers, and business stakeholders, you'll transform tested models into scalable, real-time production systems that directly enhance customer experiences.

Requirements

  • 5+ years' experience as an ML Engineer, ideally in Search or Recommendations
  • Strong Python, SQL, and data engineering skills (Airflow, DBT, Kubernetes, CI/CD)
  • Experience deploying ML in production on cloud platforms (GCP preferred)
  • Comfortable with agile workflows, A/B testing, and MLOps best practices

Pros

  • You like working on the overlap between AI, software and data engineering
  • You have an A/B test mindset and like real-time visible solutions in a high impact area of the company
  • You like to communicate and take your team and stakeholders along in moving solutions to production

Cons

  • You do not believe in an agile/iterative approach and only want to build models from data without taking them into production
  • You are not flexible and can't shift smoothly between different topics and produce spaghetti code
  • You are not comfortable if the design of the end-state is not known yet and do not like coding, scripting, templating

About the company

As a Machine Learning Engineer, you'll play a key role in designing, building, and deploying machine learning solutions that power bol.com's data-driven innovations. With 13 million customers, 129 million monthly visits and about 41 million products on display, bol is the most successful online retail platform in The Netherlands and Belgium. And when we say 'platform', we mean it. Well over 49,000 external partners - and counting - enrich the product base. Data-driven, adventurous, we intend to deliver on our promise to make life easier and more fun for customers. And that is exactly what our IT 750+ professionals (25% internationals) do. Making mistakes is no biggie, as long as learnings are shared.

Apply for this position