Senior Machine Learning Engineer I - ML Production

Senior Machine Learning Engineer I - ML Production

Full Time 51300 - 62700 € / jaar (geschat) Hybride
B

In één oogopslag

  • Taken: Ontwerp en bouw betrouwbare ML-inferentieservices voor Booking.com.
  • Bedrijf: Een toonaangevend technologiebedrijf dat innovatie en inclusie waardeert.
  • Voordelen: Flexibele werkopties, jaarlijkse verlofdagen en geweldige productkortingen.
  • Overige informatie: Dynamische omgeving met kansen voor persoonlijke en professionele groei.
  • Waarom deze baan: Werk met geavanceerde technologieën en maak impact in de reiswereld.
  • Kwalificaties: Ervaring met ML-modellen en sterke backend-vaardigheden vereist.

Het verwachte salaris ligt tussen 51300 - 62700 € per jaar.

Bij Booking.com drijft data onze beslissingen. Technologie staat centraal en innovatie is overal. Maar ons bedrijf is meer dan datasets, regels code of A/B-tests. We zijn de opwinding van de eerste nacht op een nieuwe plek, de vreugde van de volgende ochtend, de vrienden die je ontmoet, de reizen die je maakt, de bezienswaardigheden die je ziet en de herinneringen die je creëert. Via onze producten, partners en mensen maken we het voor iedereen gemakkelijker om de wereld te ervaren.

Het ML Production-team binnen het AI-platform van Booking.com beheert RS, het centrale inferentieplatform voor productie-werkbelastingen. RS ondersteunt ranking, aanbevelingen, fraude, prijsstelling en personalisatie, en biedt ondersteuning voor implementatie, routering en monitoring in real-time, offline, cloud en on-premise omgevingen.

Focusgebieden:

  • Bouwen van betrouwbare, low-latency, high-throughput ML-inferentieservices
  • Ondersteunen van online, async en batchvoorspellingen
  • Optimaliseren van systeemprestaties, kostenefficiëntie en veerkracht
  • Veilige implementatie, uitrol en levenscyclusbeheer mogelijk maken
  • Modelintegratie en -operaties stroomlijnen voor praktijkmensen
  • Verbeteren van cross-environment platformcapaciteiten met draagbare abstracties

Als Senior Machine Learning Engineer I in het ML Production-team ontwerp, bouw en beheer je de platformcapaciteiten die machine learning-inferentie betrouwbaar en efficiënt maken op schaal van Booking.com. Dit is een productiegerichte rol. Je werkt voornamelijk aan het integreren van modellen in robuuste services en het verbeteren van het platform dat deze uitvoert, in plaats van modellen in isolatie te ontwikkelen. Je combineert kennis van machine learning met sterke backend-, gedistribueerde systemen en platform-engineering vaardigheden.

Je werkt voornamelijk met JVM-gebaseerde services zoals Java en Scala, Kubernetes, heterogene infrastructuur die meerdere cloudomgevingen en on-premise systemen beslaat, en onze observabiliteitsstack. Je bent verantwoordelijk voor services van begin tot eind: van vereisten en technisch ontwerp tot implementatie, uitrol, operaties en continue verbetering.

Als senior engineer leid je technisch significante werkzaamheden binnen het team en over partnerteams. Je helpt de technische richting voor platforminitiatieven vast te stellen, maakt weloverwogen afwegingen tussen betrouwbaarheid, latentie, kosten en ontwikkelaarservaring, en coacht andere engineers tijdens ontwerpdiskussies, codebeoordelingen en incidentopvolging.

Belangrijkste verantwoordelijkheden en taken:

  • Architectuur, bouwen en beheren van schaalbare, low-latency gedistribueerde ML-inferentieservices en voorspellingssystemen over online, async en batch werkbelastingen.
  • Beheren van productie modelimplementaties, modelversiebeheer, toegang tot functies, shadow/canary testing en terugdraaien.
  • Optimaliseren van compute-utilisatie (CPU, GPU, geheugen) en leiden van capaciteitsplanning om operationele kosten te minimaliseren.
  • Beheren van multi-cloud en on-premise Kubernetes-werkbelastingen met geautomatiseerde schaling, CI/CD en IaC-praktijken.
  • Implementeren van end-to-end telemetry (metrics, logs, traces, alerts), onderhouden van SLIs/SLOs en deelnemen aan on-call respons om serviceveerkracht te bevorderen.
  • Partnerschap met ML-wetenschappers en ingenieurs om modellen te productioneren, de ontwikkelaarservaring te verbeteren en junior teamleden te begeleiden.

Kwalificaties en vaardigheden:

  • Ervaring met het implementeren en beheren van ML-modellen in productie in backend-, infrastructuur- of SRE-domeinen.
  • Bekwaamheid in Java, Scala, JVM-talen of Python met sterke backend engineering vaardigheden.
  • Bewezen achtergrond in het ontwerpen van gedistribueerde systemen (microservices, RPC, queues, streaming, caching, batch).
  • Goede kennis van gelijktijdigheid, resource management en server-side profiling.
  • Praktische ervaring met het beheren van containerized Kubernetes-werkbelastingen in productie.
  • Ervaring met cloud/hybride infrastructuur, kernplatformcapaciteiten, IaC en CI/CD.
  • Observability ervaring met SLIs, SLOs, metrics, logs, dashboards en alerts.
  • Begrip van ML-serving (real-time/batch inferentie, versiebeheer, functie-ophaling, monitoring).
  • Bekendheid met on-call, incidentrespons, postmortems en runbooks.
  • Pragmatische, klantgerichte mindset voor het ontwerpen van herbruikbare platformcapaciteiten en communiceren van technische afwegingen.
  • Sterke samenwerking tussen teams en communicatievaardigheden in het Engels.

Aanvullende vaardigheden:

  • Ervaring met ML-serving platforms, runtimes (Triton, ONNX Runtime, TF Serving, TorchServe) of gateways.
  • Achtergrond in JVM-tuning, low-latency systemen, GPU-scheduling of SRE/platform engineering.
  • Bekendheid met multi-cloud/hybride schaal, Spark/Kafka/Flink, Terraform, drift monitoring of GenAI/LLMs.

Voordelen en extra's:

  • Jaarlijkse betaalde tijd vrij en genereus betaald verlof schema inclusief: ouderschapsverlof, grootouderverlof, rouwverlof en zorgverlof.
  • Hybride werken inclusief flexibele werkregelingen en tot 20 dagen per jaar werken vanuit het buitenland (thuisland).
  • Industrieleidende productkortingen - tot 1400 per jaar - voor jezelf, inclusief automatische Genius Level 3-status en Booking.com wallet krediet.

Inclusie bij Booking.com:

Inclusie is vanaf dag één een essentieel onderdeel van onze bedrijfscultuur. Deze voortdurende reis begint met onze eigen medewerkers, die meer dan 140 nationaliteiten en een breed scala aan etnische en sociale achtergronden, geslachten en seksuele oriëntaties vertegenwoordigen.

We zorgen ervoor dat collega's met een handicap de aanpassingen en hulpmiddelen krijgen die ze nodig hebben om deel te nemen aan het sollicitatie- en interviewproces, om cruciale functie-eisen uit te voeren en om andere voordelen en privileges van werkgelegenheid te ontvangen.

Sollicitatieproces:

Deze rol komt niet met relocatie-assistentie. Booking.com is trots op een gelijke kansen werkplek en is een werkgever die positieve actie onderneemt. Alle gekwalificeerde kandidaten krijgen overweging voor werkgelegenheid zonder onderscheid naar ras, kleur, religie, geslacht, genderidentiteit of -expressie, seksuele oriëntatie, nationale afkomst, genetica, handicap, leeftijd of veteranenstatus. We streven ernaar om ver te gaan voorbij traditionele gelijke kansen en werken aan het creëren van een omgeving waarin iedereen kan gedijen.

Als je sollicitatie succesvol is, kunnen je persoonlijke gegevens worden gebruikt voor een pre-employment screening check door een derde partij zoals toegestaan door de toepasselijke wetgeving. Afhankelijk van de vacature en de toepasselijke wetgeving kan een pre-employment screening bestaan uit werkgeschiedenis, opleiding en andere informatie (zoals media-informatie) die nodig kan zijn om je kwalificaties en geschiktheid voor de functie te bepalen.

Senior Machine Learning Engineer I - ML Production werkgever: Booking.com

Booking.com is een uitstekende werkgever die diversiteit, gelijkheid en inclusie hoog in het vaandel heeft staan. Met een competitief beloningspakket, flexibele werkregelingen en unieke voordelen zoals aanzienlijke productkortingen, biedt het bedrijf volop kansen voor persoonlijke en professionele groei. Werken bij Booking.com betekent deel uitmaken van een dynamisch team dat impact maakt in de reis- en technologiebranche, met de mogelijkheid om je stempel te drukken op een inclusieve werkomgeving.

B

Contactgegevens:

Recruitmentteam van Booking.com

Hupjob Expertadvies🤫

Zo denken wij dat je Senior Machine Learning Engineer I - ML Production kunt binnenhalen

✨Verken de Automatisering Gemeenschap

Sluit je aan bij lokale of online communities die zich richten op automatisering en regeltechniek. Neem deel aan discussies en vraag om advies; dit kan je een voorsprong geven bij het vinden van kansen en connecties die leiden tot een functie bij bedrijven zoals Booking.com.

✨Deel je Projecten

Laat zien wat je kunt door je projecten en ervaringen te delen op platforms zoals GitHub of Behance. Dit laat toekomstige werkgevers zien wat je in huis hebt en kan ervoor zorgen dat Booking.com jouw profiel opmerkt.

✨Neem deel aan Netwerkbijeenkomsten

Ga naar netwerkbijeenkomsten of seminars over automatisering en technologie. Deze evenementen zijn ideaal om professionals in het veld te ontmoeten en meer te leren over openstaande vacatures bij bedrijven zoals Booking.com.

✨Bouw een Sterk Online Profiel

Zorg ervoor dat je LinkedIn-profiel indrukwekkend is en relevante projecten, certificaten en ervaringen benadrukt. Dit helpt je op de radar te komen bij recruiters van Booking.com en helpt je om jezelf te onderscheiden in de competitieve markt.

Wij denken dat je deze vaardigheden nodig hebt om als Senior Machine Learning Engineer I - ML Production te schitteren

Machine Learning
Backend Engineering
Java
Scala
Kubernetes
Distributed Systems
Cloud Infrastructure

Een paar tips voor je sollicitatie 🫡

Benadruk je technische vaardigheden:In de automatisering en regeltechniek waardeert men technische vaardigheden enorm. Zorg ervoor dat je CV je ervaring met relevante software, programmeertalen en technologieën benadrukt. Laat ons zien waar je goed in bent!

Voeg projecten of cases toe:Heb je aan interessante automatiseringsprojecten gewerkt? Voeg voorbeelden van succesvol afgeronde projecten of case studies toe in je CV of motivatiebrief. Dit laat zien dat je niet alleen theoretische kennis hebt, maar ook praktische ervaring kunt toepassen.

Spreek je leergierigheid uit:In een fulltime rol in deze sector is het belangrijk om je bereidheid om te leren en jezelf te ontwikkelen aan te tonen. In je motivatiebrief kun je vertellen hoe je je vaardigheden tot nu toe hebt uitgebreid en waarom je deze kans bij Booking.com zo waardevol vindt voor je ontwikkeling.

Organiseer je documenten overzichtelijk:Voor een fulltime functie is het essentieel om je CV en motivatiebrief overzichtelijk en goed gestructureerd te laten zijn. Zorg dat ze makkelijk te lezen zijn, gebruik duidelijk titels en bullets, en houd het professioneel. Maak het ons gemakkelijk om te zien waarom jij de juiste kandidaat bent voor Senior Machine Learning Engineer I - ML Production bij Booking.com.

Zo bereid je je voor op een sollicitatiegesprek bij Booking.com

✨Ken de nieuwste automatiseringstools

Zorg ervoor dat je goed op de hoogte bent van de laatste ontwikkelingen in automatiseringstools die binnen jouw vakgebied worden gebruikt. Kun je bijvoorbeeld de voordelen uitleggen van tools zoals UiPath of Automation Anywhere? Dit laat zien dat je niet alleen technisch onderlegd bent, maar ook proactief je kennis bijhoudt.

✨Voorbereiding op technische vragen

Verwacht dat je technische vragen moet beantwoorden die specifiek zijn voor automatisering en regeltechniek. Dit kan bijvoorbeeld inhouden dat je situaties moet oplossen of je aanpak moet uitleggen voor het automatiseren van specifieke processen. Zorg ervoor dat je deze concepten goed begrijpt, zodat je helder kunt uitleggen hoe je ze zou toepassen.

✨Je ervaring met projecten delen

Aangezien het een fulltime functie betreft, willen ze weten over je ervaringen in eerdere projecten. Bereid een paar concrete voorbeelden voor waarin je betrokken was bij automatiseringsprojecten, de uitdagingen die je tegenkwam en hoe je die hebt overwonnen. Dit laat zien dat je niet alleen de theorie kent, maar ook echt praktijkervaring hebt.

✨Passie voor efficiëntie

Toon je enthousiasme voor efficiëntie en optimalisatie tijdens het interview. Deel waarom je gepassioneerd bent over automatisering en wat je motiveert in dit vakgebied. Dit kan je onderscheiden van andere kandidaten die misschien meer focussen op de technische aspecten alleen.