Magnet.me  -  Het slimme netwerk waar studenten en professionals hun stage of baan vinden.

Het slimme netwerk waar studenten en professionals hun stage of baan vinden.

Machine learning engineer (m/v/x)

Geplaatst 1 jan. 2026
Delen:
Werkervaring
3 tot 10 jaar
Full-time / part-time
Full-time
Functie
Salaris
€ 3.995 - € 6.103 per maand
Opleidingsniveau
Taalvereiste
Nederlands (Vloeiend)
Deadline
18 januari 2026

Bouw aan je carrière op Magnet.me

Maak een profiel aan en ontvang slimme aanbevelingen op basis van je gelikete vacatures.

Bouw mee aan de toekomst van media. Bij de publieke omroep werk je als machine learning engineer aan slimme algoritmes en AI-oplossingen die onze programma’s vernieuwen en verbeteren. Je experimenteert met de nieuwste technologie, ziet direct resultaat en maakt impact op hoe miljoenen mensen kijken en luisteren. Maak het verschil met data, code en creativiteit.

Dit ga je doen bij ons

Bij de NPO help je de publieke omroepen hun missie te vervullen: het Nederlandse publiek informeren, inspireren en amuseren. Op de afdeling Data & Personalisatie werk je als machine learning engineer aan slimme personalisatiediensten en contentaanbevelingen. Met gegevens over kijk- en luistergedrag verbeteren we onze producten en diensten continu.

Daarnaast ontwikkelen we AI-tooling die redacties ondersteunt, productieprocessen slimmer maakt en onze publieksdiensten versterkt. Als machine learning engineer pak je een brede AI-rol: je signaleert nieuwe kansen, onderzoekt samen met collega’s hoe deze passen bij de strategie van de NPO en helpt businesscases op te stellen. Je adviseert teams over haalbaarheid en impact van nieuwe AI-toepassingen en vertaalt ideeën naar concrete oplossingen zoals automatische ondertiteling, metadata-verrijking, archiefontsluiting via agents, semantische zoekoplossingen en nieuwe vormen van personalisatie.

In jouw rol werk je aan de hele technische keten. Je schrijft modellen in Keras, TensorFlow of PyTorch, bouwt applicaties in Docker, werkt met LLM-modellen en agents, optimaliseert hyperparameters in de cloud, zet systemen op in Serverless of Kubernetes, test met A/B-opstellingen en zorgt dat alles soepel blijft draaien. Zo ontwikkel je jezelf breed en draag je bij aan innovatieve oplossingen die miljoenen kijkers en luisteraars raken.

De afdeling

De afdeling Data & AI zet de datastrategie van de NPO om in de praktijk. Het doel van deze strategie is continu inzicht te krijgen in de behoeften van het Nederlandse publiek en hierop in te spelen met slimme, datagedreven functionaliteiten, uiteraard binnen de geldende privacyregels.

De afdeling bestaat uit de volgende teams:

  1. Datahub team
  2. Search, Aanbevelingen en AI
  3. NPO-id
  4. Metadata kwaliteit
  5. Metadata Services
  6. NPO-player

Als machine learning engineer maak je deel uit van het team Search, Aanbevelingen en AI.

Hier herken je jezelf in

  • Je beschikt over hbo/wo werk- en denkniveau;
  • je hebt ervaring met aanbevelingsalgoritmen en zoekmachines;
  • je hebt affiniteit met LLM modellen en agent ontwikkeling;
  • je hebt ervaring met het schrijven van productiecode, niet enkel proof-of-concepts;
  • je woont in Nederland en beheerst de Nederlandse taal op B2 niveau.

Technische bagage

  • 3+ jaar programmeerervaring met Python 3;
  • 3+ jaar programmeerervaring met een statisch getypeerde taal, bij voorkeur Golang;
  • een aantal jaar ervaring met cloudplatformen (AWS, Azure of GCP), met voorkeur voor GCP;
  • 3+ jaar ervaring met machine learning-frameworks zoals Sklearn, TensorFlow, PyTorch;
  • 3+ jaar ervaring met ElasticSearch is een pre.

Arbeidsvoorwaarden

  • iedereen is welkom. Ook als je bijvoorbeeld een arbeidsbeperking hebt en er aanpassingen nodig zijn;
  • je ontvangt een vaste eindejaarsuitkering van 6% over het jaarsalaris;
  • je krijgt 200 vakantie-uren (o.b.v. 36 uur);
  • bij de NPO werken we hybride en kennen we flexibele werktijden;
  • wij hebben een NPO Academy zodat je jezelf verder kunt ontwikkelen.

De functie van machine learning engineer wordt voor 36 uur per week ingevuld. Het gaat om een vaste baan waarbij je start met een jaarcontract. Het salaris ligt tussen de € 3.995,= en € 6.103,= bruto per maand op basis van 36 uur exclusief 6% eindejaarsuitkering. We schalen in op basis van opleiding, ervaring en equal pay m/v/x.

Interesse?

Wil je meer weten over de functie van machine learning engineer neem dan contact op met Jolanda Janssen, recruiter, via 06 - 23 63 71 31, je kunt ook appen. Heb je geen vragen en ben je enthousiast, stuur ons dan jouw cv en motivatie (t.a.v. Jolanda Janssen).

NPO is open voor iedereen. Open, omdat wij geloven dat dit de basis is voor meer begrip. Begrip van zaken en begrip voor elkaar. Met content die nieuwsgierig maakt en prikkelt. Onafhankelijk van politiek en commercie. Omroepen en programmamakers zijn daarvan de bron, NPO verzorgt de programmering en distributie. Samen werken we continu aan vernieuwing en zoeken we de interactie met ons publiek. Op tv, radio, online en met events. Open, om 17 miljoen Nederlanders dichter tot elkaar te brengen.

Media
Hilversum
Actief in 1 land
550 medewerkers
50% mannen - 50% vrouwen
Gemiddeld 40 jaar oud