Machine learning engineer

Job description

Amsterdam - In deze rol neem jij het de verantwoordelijkheid om data science initiatieven robuust en schaalbaar naar productie te brengen.


Binnen DPG Online Services (onderdeel van DPG Media) worden merken vertegenwoordigd zoals Tweakers, Gaspedaal, Independer, Nationale Vacaturebank, Ouders van Nu en VT Wonen. Deze op diensten en content gefocuste platformen bieden kwaliteitsartikelen en faciliteren een grote online community. Door vraag en aanbod bijeen te brengen, worden consumenten ondersteund bij hun beslissingen op het gebied van tech, automotive, finance, recruitment, home-deco en parenting.


Het komende jaar staat het verder uitontwikkelen van een data platform en het in gebruik nemen van machine learning (ML) op de planning. Het uiteindelijke doel hierbij is om toegevoegde waarde te leveren aan de diensten en producten van de verschillende business units. Een aantal voorbeelden van topics die we willen ontwikkelen zijn:

  • het (re)targeten van high-potential audiences
  • het toepassen van personalisatie-algoritmes (zoals collaborative filtering)
  • het bouwen van een model dat de prijs van een tweedehands auto voorspelt op basis van de eigenschappen van die auto
  • het bouwen van een model dat voorspelt hoe goed een vacature zal gaan presteren op de recruitment websites.


Wat ga je doen

Onze modellen leven momenteel grotendeels in Jupyter Notebooks. We verwerken de modellen naar gemodulariseerde en geteste code om ze uiteindelijk schaalbaar in productie te kunnen nemen. Jouw belangrijkste taak is om de verschillende ontwikkelde data producten daadwerkelijk in de platformen en systemen van Online Services te implementeren. 

Jouw focus ligt op:

  • Ontwikkeling en onderhoud van machine learning modellen (NLP, regression, classification, recommendation engines, clustering)
  • Implementeren van software engineering best practices voor onze ML projecten:
    • Modularisatie en testen van code, opzetten CI/CD pipelines, opzetten schaalbare data pipelines
  • Schaalbare deployment van ML modellen:
    • Batch jobs met Airflow, APIs aansluiten voor communicatie met andere apps
  • Bijdragen aan de data team brede data en ML best practices
  • Samenwerking met de stakeholders in de verschillende teams om de waarde van ML modellen voor de business te exploiteren


Over het team

Je gaat werken in het centrale data team van DPG Online Services. Binnen dit team zijn een aantal data engineers werkzaam die het data platform uitbreiden en onderhouden en ondersteunen bij het naar productie brengen van de ML modellen. Je schakelt veelvuldig met de verschillende data specialisten en product owners binnen de business units en werkt actief samen met je collega data engineers en data scientisten bij DPG Media.


Qua technologie gebruiken wij: SQL, Python, PySpark, sklearn, implicit, xgboost, MLFlow, Airflow, dbt, AWS en Databricks


Wij bieden

  • Salaris afhankelijk van leeftijd en ervaring.
  • Laptop en telefoon van de zaak.
  • Keuzebudget van 12% (waarvan 8% vakantiegeld).
  • 24 vakantiedagen, met optie tot bijkopen.
  • Werken met de nieuwste stack.
  • Jaarlijkse winstregeling (o.b.v. resultaat van de organisatie).
  • Ontwikkelingsmogelijkheden d.m.v. opleidingen, trainingen en certificaten.

Job requirements

Wie ben jij

Voor deze rol van Machine Learning Engineer zoeken we een professional met minimaal 3 jaar ervaring met machine learning engineering. Je bent pragmatisch, bouwt je oplossingen zorgvuldig, werkt graag samen in een multidisciplinair team en bent gemotiveerd om het gebruik van ML binnen de organisatie verder uit te dragen en stimuleren. Daarnaast:

  • Heb je ervaring met Python/R, SQL en (relationele en cloud) databases. Als je ook nog ervaring hebt met Spark en Databricks is dat zeker een voordeel!
  • Ben je helemaal thuis in de wereld van big data en machine learning en de toepassing daarvan in allerlei soorten bedrijfsprocessen, van marketing tot logistiek.
  • Vertaal je de machine learning initiatieven naar schaalbare oplossingen op basis van de laatste software engineering best practices
  • Werk je graag samen met data scientists, data engineers en product owners om tot een waardevol data product te komen

Word jij binnenkort onze nieuwe collega?

Solliciteer dan nu! Eerst nog wat meer weten? Ik beantwoord graag je vragen via mark.van.dommelen@dpgmedia.nl. Bellen of appen mag ook op +316 83 80 00 59.


Wij doen graag onze werving zelf en wensen niet samen te werken voor de invulling van deze rol.