Freelance Machine Learning Engineer (CR/4043245) Amsterdam, Netherlands

Freelance Machine Learning Engineer

Contract Details

  • Start: ASAP
  • Duration: 6 months (+)
  • Contract Type: Freelance only
  • Location: Amsterdam, the Netherlands (Hybrid)

Context

Data drives decision‑making and innovation is deeply embedded throughout the organisation. Beyond datasets, lines of code and A/B tests, the mission is to enable exceptional experiences — the thrill of discovery, the connections people make, and the journeys they take. Through products, partners and people, the aim is to empower individuals to explore the world with ease.
This role is part of the CML Core Platform Team within the Central Tech department, contributing to large‑scale machine learning capabilities across the organisation.

About the Team

Machine Learning and AI play a central role in enabling seamless global experiences. The Marketplace ML (CML) domain powers many flagship ML capabilities across the company.
Within this domain, the Feature Lab Team develops shared serving, data and ML infrastructure that supports all CML platforms and connects them to wider systems and teams.

What We Do

  • Feature engineering to enable easy, reliable, and fast creation, storage, and retrieval of machine learning features for both training and serving.
  • Delivering integrated solutions by evaluating internal technologies and third‑party vendors, balancing rapid delivery with long‑term effectiveness.
  • Building with scale in mind, supporting millions of daily users.

Key Responsibilities

  • Full end‑to‑end ownership of ML frameworks, from design to operation.
  • Developing tools that improve model‑building capabilities across teams.
  • Experimenting with new technologies to meet performance, scaling and data‑quality requirements.
  • Rapid development of next‑generation scalable, flexible and high‑performance features.
  • Taking initiative to develop and embed new ML frameworks and tooling.
  • Acting as a bridge between technical and non‑technical stakeholders.
  • Contributing to high‑scale, complex products with real‑time global impact.
  • Promoting impactful and innovative engineering solutions.
  • Growing technical and interpersonal skills through hands‑on work, experimental projects, hackathons, conferences and community engagement.

Role Qualifications & Requirements

  • A proactive mindset and enjoyment of solving complex challenges with the right tools and approach.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, Statistics or a related field.
  • Minimum of 5 years’ experience as a Machine Learning Engineer or similar, with a strong record of delivering ML solutions.
  • Strong Python programming skills (Java, Perl and Scala are a plus).
  • Experience with cloud ML frameworks such as AWS SageMaker and training models using TensorFlow, PyTorch, LightGBM or scikit‑learn.
  • Hands‑on experience with large‑scale data technologies: MySQL, PySpark, Airflow, Snowflake or similar.
  • Proficiency in data manipulation, analysis and visualisation using NumPy, pandas, matplotlib and BI tools.
  • Solid understanding of machine learning algorithms, statistical models, optimisation and data structures.
  • Experience in experimental design, causal inference, A/B testing and evaluating ML models.
  • Experience working on products with a large customer base is a strong advantage.
  • Excellent communication skills in English (written and spoken).