Machine Learning Engineer - Customer Analytics
- Hybrid
- Amsterdam
- Rotterdam
+1 more- Data, Research & Activation
Ready to Get Shit Done?
We're looking for a Machine Learning Engineer - Customer Analytics to help us build the intelligence that powers every moment of Eva's journey. Your role? To develop predictive models that anticipate customer behaviour, build robust data pipelines to support them, and seamlessly integrate insights into our business operations.
From identifying when Eva might churn, to driving her activation, predicting her lifetime value and creating personalised experiences, your work will shape how we engage, retain and grow with every Eva out there.
Now we need you to bring the models, the pipelines and the magic. 🚀
Take ownership
Building predictive models that help us spot churn risks, boost activation, and forecast lifetime value like a crystal ball with code.
Developing bulletproof data pipelines that fuel machine learning workflows—automated, scalable, and reliable.
Turning messy, real-world data into insights that drive real revenue and customer delight.
Working hand-in-hand with product, data, and business teams to ship smart, ML-powered features that just work.
Embedding your work into the heart of operations—so every team can act smarter, faster, and more personalized.
This challenge is perfect for you if
You have proven skills in applied machine learning, especially for customer behaviour modelling (churn, CLV, personalisation - you know the drill).
You've built and scaled robust data pipelines using Python and tools like Airflow or Prefect.
You have a deep knowledge of Python - from model training scripts to scalable, production-ready code.
You love breaking down complexity and solving big, thorny business problems with clean, data-driven logic.
You can communicate technical stuff like a human being and align cross-functional teams with clarity and confidence.
You take end-to-end responsibility - from idea to impact - without waiting for direction.
You're fluent in English and ready to work in a fast-paced, global team.
Your space to perform
$ Annual salary between €72,500 - €77,750
🎯 Profit sharing based on the impact you make and bunq's performance
🧠 Great, international colleagues who share your mindset
👩💻 Hybrid setup: after 3 months in-office, work 2 days remote, 3 days in-office weekly.
🧳 Digital Nomad program: work remotely 1 week per quarter after 1 year and 3 weeks per quarter after 2 years
📚 We support growth with bunq Academy and €1500 annual learning budget
🚴 A massive discount with OneFit for your wellbeing
🚌 Travel expenses are covered whether you come walking or by bike, bus or car (though we prefer green choices 🌳)
💻 A MacBook so you can Get Shit Done with us
🥦 Delicious lunches from our fabulous in-house chefs with vegan and vegetarian options
💰 An optional pension plan with monthly contribution from bunq
💸 Monthly contribution to your phone and internet bills
🍻 Friday drinks and other celebrations - bunq style
or
- Amsterdam
- Rotterdam
Thank you!
Your submission has been received, we'll send you an email shortly. Good luck 💪
Good to know

Your journey
How do you become a bunqer? It all starts with a few quick tests that allow us to determine if bunq is a fit for you. If the results show that we’re a match on these fronts, we take it a step further and explore specific roles together.

What to expect from the tests
To kick off your application, we’ll first help you check if bunq is the right environment for you to succeed. Our bunq fit assessment takes approximately 20 minutes and includes 2 sections: a culture fit scan and a cognitive abilities test. If we match, we’ll move on to the next test where you'll get to prove your role-specific skills.