Senior ML (Ops) Engineer
- Uitzenden
- 01-11-2025
- Zuid-Holland
- 40 uur
Dit ga je doen
Senior MLOps Engineer
Werk waar je trots op kan zijn. Dit ga je doen.
De energietransitie is in volle gang, en data speelt daarin een onmisbare rol. Bij Stedin hebben we bergen aan data en steeds meer data science use-cases. Om onze data scientists optimaal te ondersteunen, bouwen we aan een modern MLOps platform binnen Azure. We hebben recent een nieuwe MLOps omgeving ingericht (op Azure Databricks) en staan aan de vooravond van verdere uitbreiding. Om onze MLOps-processen naar een hoger niveau te tillen én tegelijkertijd lopende use-cases te blijven ondersteunen, zoeken we tijdelijk extra versterking. Daarom kijken we uit naar een Senior MLOps Engineer die ons team op interim-basis komt helpen.
In deze rol breng jij jouw expertise in om onze MLOps-infrastructuur op te zetten en te verbeteren. Je richt je in eerste instantie op het ontwikkelen en uitrollen van ons interne MLOps platform: je helpt bij het opzetten van geautomatiseerde pipelines, modelregistratie en deployment workflows in Azure Databricks, inclusief het gebruik van MLflow voor model management. Je zorgt ervoor dat data science-modellen efficiënter en betrouwbaarder in productie gebracht kunnen worden. Denk hierbij aan use-cases zoals grootschalige tijdreeks-forecasting pipelines via Databricks Jobs met MLflow, gescheduled door Apache Airflow – jij zorgt dat dit soort workflows soepel draaien. Daarnaast breng je structuur aan in CI/CD voor machine learning (in Azure DevOps) zodat versies van code, modellen en data goed beheerd zijn.
Naarmate de opdracht vordert, verschuift je focus meer naar het overdragen van kennis en het coachen van onze bestaande engineers. Zo zorg je ervoor dat het team zelfstandig verder kan groeien en dat de verbeteringen die je doorvoert geborgd blijven. Jij laat ons team sterker achter dan je het aantrof.
Jouw sterke punten. Worden wij blij van.
Je bent een ervaren professional met een passie voor zowel machine learning als solide software-engineering. Je neemt graag het voortouw en voelt je verantwoordelijk voor het opleveren van kwalitatief hoogwaardige oplossingen. Je bent analytisch én pragmatisch: je overziet het grotere geheel van een ML-platform, maar hebt ook oog voor detail bij implementaties. Kennis delen zit in je natuur – je haalt er voldoening uit om anderen te laten groeien. Daarnaast ben je communicatief sterk, zodat je moeiteloos met alle stakeholders kunt schakelen. Je denkt in oplossingen, stelt je flexibel op en weet mensen mee te krijgen in nieuwe ideeën en werkwijzen.
Wat jou verder onze nieuwe Senior MLOps Engineer maakt?
-
Je hebt een diepgaand begrip van machine learning productontwikkeling in de context van MLOps – van data prep en modeltraining tot deployment en monitoring.
-
Je hebt ervaring met het opzetten en onderhouden van een MLOps- of data platform, bij voorkeur in een cloudomgeving (Azure) met tools als Databricks. Je weet wat er komt kijken bij het schaalbaar en betrouwbaar uitrollen van ML oplossingen.
-
Je beschikt over uitstekende Python skills en hanteert solide software design principes (zoals OOP en design patterns) bij het ontwikkelen van code.
-
Je vindt het leuk om je kennis over te dragen en collega’s te begeleiden. Je hebt aantoonbaar anderen gecoacht of mentored (bijvoorbeeld junior/medior engineers of data scientists) en draagt bij aan hun ontwikkeling.
-
Beschikbaarheid: je bent beschikbaar voor 5 dagen per week, maandag en donderdag op ons kantoor in Rotterdam is verplicht, de rest van de dagen zijn voor thuiswerken (hybride werken).
-
Pluspunten (nice-to-haves): Kennis van Terraform of Infrastructure-as-Code is mooi meegenomen. Ervaring met onze huidige tech stack is ook een groot voordeel – denk aan Apache Spark, Azure Databricks, MLflow, Apache Airflow, Azure DevOps, en inzicht in data lineage (herleidbaarheid van data en modelversies). Deze tools en concepten zijn de basis van ons platform, dus vertrouwdheid hiermee helpt je om nog sneller impact te maken.
Een goed team. Daar hoor je bij.
Als Senior MLOps Engineer ga je aan de slag in het hart van ons Data Office. Dit bestaat uit twee teams: Data Governance en Data Science & Engineering. Jij wordt (tijdelijk) onderdeel van het Data Science & Engineering-team. Dat team telt momenteel 11 collega’s – voornamelijk Machine Learning Engineers – die stuk voor stuk gedreven zijn om data-oplossingen naar productie te brengen. We werken hecht samen met de data scientists binnen Stedin; de lijnen zijn kort en de sfeer is informeel.
Je standplaats is ons hoofdkantoor in Rotterdam, pal naast station Blaak, met een prachtig uitzicht over de stad. Op maandag en donderdag vind je hier het hele team bijeen. Andere dagen werk je indien nodig remote.
Dit ben jij
- Kandidaat heeft minimaal een aantoonbare afgeronde HBO/ WO opleiding
- Kandidaat heeft minimaal 5 jaar aantoonbare werkervaring met machine
learning productontwikkeling in de context van MLOps – van data prep en
modeltraining tot deployment en monitoring - Kandidaat heeft aantoonbare ervaring met het opzetten en onderhouden van
een MLOps- of data platform, bij voorkeur in een cloudomgeving (Azure) met
tools als Databricks. Je weet wat er komt kijken bij het schaalbaar en
betrouwbaar uitrollen van ML oplossingen - De aanvraag betreft een ondersteunde rol en volgt instructies op van
leidinggevende. Dit past NIET binnen de wet DBA. Hierdoor is het NIET
mogelijk om ZZP'ers te contracteren. Eventueel geïnteresseerde ZZP'ers
kunnen zich op detacheringsbasis (= in loondienst) laten aanbieden door een
bureau - Deze aanvraag is NIET geschikt voor de inzet van zzp'ers. Leverancier
verklaart hierbij dat de aangeboden professional: • is opgenomen in de
loonadministratie van Leverancier of een derde partij; • in loondienst is
bij een Leverancier die de juiste certificering heeft voor het uitlenen van
personeel; • is verzekerd voor werknemersverzekeringen; • geen
directeur-grootaandeelhouder (DGA) van de B.V. is waar het contract mee
afgesloten wordt of van hiermee participerende ondernemingen; • netto-loon
uitbetaald krijgt, waarover de wettelijk voorgeschreven loonheffingen,
loonbelasting en premies voor volks- en werknemersverzekeringen zijn
ingehouden en afgedragen aan de Belastingdienst door de Leverancier of
derde partij
- Kandidaat heeft uitstekende Python skills en hanteert solide software
design principes (zoals OOP en design patterns) bij het ontwikkelen van
code - Kandidaat heeft kennis van Terraform of Infrastructure-as-Code. Ervaring
met onze huidige tech stack is ook een groot voordeel – denk aan Apache
Spark, Azure Databricks, MLflow, Apache Airflow, Azure DevOps, en inzicht
in data lineage (herleidbaarheid van data en modelversies) - Via welke broker dient de opdracht te lopen in het geval van gunning?
- Graag marktconform aanbieden. Tarieven dienen all in te zijn. Losse
declaraties zijn niet toegestaan - De kandidaat beschikt over onderstaande competenties. Deze kunnen worden
getoetst in een gesprek met de opdrachtgever. – Goed kunnen plannen –
Verantwoordelijkheidsgevoel – Flexibele instelling – Goede communicatieve
vaardigheden – Resultaatgericht – Proactief – Luistervaardig - Is de kandidaat eerder werkzaam geweest binnen Stedin? Indien kandidaat
eerder werkzaam is geweest binnen Stedin dan dient de reden van vertrek in
het CV te staan. Tevens worden intern referenties ingewonnen. Mocht de
reden van vertrek en de referentie(s) niet overeenkomen, dan wordt de
toelating in het Dynamisch Aankoopsysteem ontnomen
Het proces
Dit verhaal gaat over jou
Iets voor jou?
Laat het ons weten!
Reageer op deze vacature via TenMonks en Pieter neemt contact met je op om de match te verkennen.