Senior or Principal Machine Learning Engineer – vacancy Amsterdam | MarTech company with a fully AI-driven Customer Data Platform (CDP) to predict customer journeys | Ref: 076994

Senior or Principal Machine Learning Engineer

senior of principal machine learning engineer vacancy amsterdam netherlandsAre you an experienced Machine Learning Engineer with a passion for platform development? Are you excited about automating training processes, evaluating models in production, and building robust infrastructure? If so, we have an exceptional opportunity for you!

We are a MarTech company and have built a fully AI-driven Customer Data Platform (CDP) to predict customer journeys. Our CDP can connect in real-time to all systems and touchpoints. To give you a glimpse:

We can predict answers to questions that customers don’t even know they are going to ask, all in real-time, for approximately 1,000,000,000 customer journeys. Consider the significance of this and the type of meaningful customer relationships we can provide to our clients on a one-to-one scale.

Our platform is complex and built on a robust infrastructure. For you, as an experienced ML engineer, we have an intellectually challenging opportunity to offer. You will collaborate with some of the most talented scientists and technologists in the field of artificial intelligence. You will work closely together and, if necessary, be mentored by a principal ML engineer who possesses a sharp intellect and a kind personality.

AI development, automation, Infrastructure

As a Machine Learning Engineer, your primary focus will be on platform development, enabling the automation of machine learning model training and evaluation. You will also contribute to the creation of infrastructure for online inference using offline-trained models. Additionally, you will play a crucial role in designing a workbench for data science that seamlessly integrates with the production environment.


AI infrastructure:

  • Design, develop, and expand the machine learning platform infrastructure.Integrate the platform with existing company operations practices.
  • Ensure platform and prediction quality through tracking and analytics.
  • Apply best practices in machine learning during platform development.

Model development:

  • Develop models to address client use cases.
  • Collaborate with stakeholders to align expectations.

Team development:

  • Continuously improve team processes.
  • Actively participate in the feedback loop, providing and receiving constructive feedback.
  • Share knowledge and insights with team members.

What we are looking for:

We are seeking a highly motivated and independent individual who thrives on solving complex problems involving vast amounts of data. A successful candidate will be a strong team player with a holistic view of projects, capable of balancing short-term goals with long-term outcomes.


  • Proficiency in Spark, Scala, and Python.
  • Software engineering experience with a JVM language (Java/Scala).
  • Experience with streaming processing technologies.
  • Knowledge of machine learning best practices.
  • Basic experience with machine learning model development.
  • Proficiency in machine learning and statistical analysis.
  • Strong skills in infrastructure and software design, as well as requirement analysis.
  • Experience in infrastructure automation.
  • Solid background in software engineering.
  • Familiarity with big data processing and stream processing.

Why Join Us?

Work on cutting-edge platform development, shaping the future of machine learning infrastructure. Please read further about this vacancy at The Scientists



Reageren op deze vacature kan met onderstaand formulier:

    Klik hier om te zoeken naar andere vacatures of schrijf je in daar wij niet alle vacatures publiceren.