Jobs Available job

Machine Learning Engineer def scale (what="ML", who="you")

Utrecht
Bachelor / Master
Go straight to:

How do you make our customers happy?

Machine learning (ML) at bol.com is all about driving the best possible shopping experience for more than 8 million customers in the Netherlands and Belgium. From finding that perfect gift for a loved one, to ordering the next size diapers for junior – there’s a personal story behind every purchase. We already have some impressive ML in place to ensure that customers find our store, simplify on-site searches, recommend relevant products, order sufficient stock, forecast sales, help our partners make great offers and much, much more.

Your responsibilities to help us truly scale our machine learning

There’s possibly a point at which ML becomes too advanced, but we don’t have to worry about that yet at bol.com. Not by a long shot. We need Machine Learning Engineers like yourself to take our efforts to the next level. To truly scale our machine learning services and applications. As Machine Learning Engineer, you’ll design and develop machine learning applications together with our Data Scientists and Software Engineers. You will prepare data in scalable ETL pipelines, work with your team on feature engineering, set up tests and experiments and develop, deploy and maintain apps that reliably and with increasing accuracy serve millions of predictions through your robust APIs. Needless to say you can contribute back to the community you benefit from. Your tools include Apache Beam, Sklearn, Tensorflow, Flink, Big Query, Kubernetes, Flask, Swagger, Google Cloud Platform, Kafka, Spring, Java, Python, Scala, and whatever other tools you have confidence in.

3 reasons why this is(n’t) for you

  • You are experienced in machine learning and software engineering, or a true expert in either area
  • You have excellent developing skills, preferably both in Java (most services) and Python (most ML), and if those languages need some dusting off, your engineering prowess will get you (back) up to speed in anything quickly
  • You are an effective communicator; you work well in teams and can write astounding memos
  • Business considerations are not your concern
  • You detest Agile and never take the pragmatic route to anywhere: deep learning is always the answer (spoiler: it’s not)
  • Your 6 years of experience as a machine learning engineer consists of one year repeated 6 times. (In truth, we only care about your skill level and potential, not how long it took you to practice)

Where you’ll work

Take a look around!

What you get

What you get

  • Attention to you

    We are continuously focused on innovation and getting better every day. Because we work in a dynamic environment and our organization is growing rapidly, your development will grow together with bol.com.
  • Money and more...

    Working at bol.com is challenging and therefore you get something in return. Besides salary, you will receive a yearly bonus, holiday allowance, holiday entitlement of 29 days, travel allowance, group insurance and more.
  • Besides work

    At bol.com there is also a lot to do after work. Most of the activities are initiated by our own colleagues. That’s why all activities are very diverse and always voluntary. For example playing sports, team activities, Friday drinks or meetups.
  • A blue and safe landing

    We warmly welcome our new colleagues, so they feel home as soon as possible. During your onboarding program, we give you all the ins and outs about bol.com!

How it works

  1. Your application
    Carefully, we take a look at your application. Within 2 weeks you know if we invite you for an interview.
  2. First contact
    We call you to set up an interview. And since we’re already talking: feel free to ask any question you may have.
  3. First date
    In this first interview we’ll get to know each other. We want to find out more about you. Work experience is interesting, but we also want to find out more about you as a person. Together, we’ll find out if this job is a match made in heaven.
  4. Your next interview
    Before the next interview we will ask you to take an online assessment. We’ll also discuss the position and your team in depth.
  5. Is this love?
    2 interviews are usually enough to see if it’s a match. And if you agree… well, it’s the beautiful beginning of your career at bol.com :)

Any questions? Contact

Apply right away Help us scale our machine learning

CV/ resume (Word or PDF only, max. 10 MB))
Upload
Cover letter (Word or PDF only, max. 10 MB))
Upload