Senior ML (Ops) Engineer

Stedin Groep

image

Geen max uurtarief

Zuid-Holland

39 uur p/w

ICT Informatievoorziening

10de oktober, 2025

17de oktober, 2025

DE OPDRACHTOMSCHRIJVING
ZZP of detachering

Senior MLOps Engineer
Job Description
We are in the midst of an energy transition, and data plays an indispensable role in this process. At Stedin, we have mountains of data and an increasing number of data science use-cases. To optimally support our data scientists, we are building a modern MLOps platform within Azure. We have recently set up a new MLOps environment (on Azure Databricks) and are on the verge of further expansion. To elevate our MLOps processes and simultaneously support ongoing use-cases, we are looking for temporary additional reinforcement. Therefore, we are looking forward to a Senior MLOps Engineer who will join our team on an interim basis.
In this role, you will bring your expertise to set up and improve our MLOps infrastructure. You will initially focus on developing and rolling out our internal MLOps platform: you will assist in setting up automated pipelines, model registration, and deployment workflows in Azure Databricks, including the use of MLflow for model management. You will ensure that data science models can be brought into production more efficiently and reliably. As the assignment progresses, your focus will shift more towards transferring knowledge and coaching our existing engineers. You will ensure that the team can continue to grow independently and that the improvements you implement remain guaranteed. You will leave our team stronger than you found it.
Qualifications
Deep understanding of machine learning product development in the context of MLOps – from data prep and model training to deployment and monitoring.
Experience in setting up and maintaining an MLOps or data platform, preferably in a cloud environment (Azure) with tools like Databricks.
Excellent Python skills and solid software design principles (such as OOP and design patterns) when developing code.
Passion for sharing knowledge and guiding colleagues. Proven experience in coaching or mentoring others (for example, junior/medior engineers or data scientists) and contributing to their development.
Availability: you are available for 5 days per week, mandatory presence at our office in Rotterdam on Monday and Thursday, the rest of the days are for working from home (hybrid working).
Plus points (nice-to-haves): Knowledge of Terraform or Infrastructure-as-Code is a plus. Experience with our current tech stack is also a big advantage – think of Apache Spark, Azure Databricks, MLflow, Apache Airflow, Azure DevOps, and insight into data lineage. These tools and concepts are the basis of our platform, so familiarity with them helps you make an impact even faster.
Team
As a Senior MLOps Engineer, you will work in the heart of our Data Office. This consists of two teams: Data Governance and Data Science & Engineering. You will become (temporarily) part of the Data Science & Engineering team. This team currently consists of 11 colleagues – mainly Machine Learning Engineers – who are all driven to bring data solutions to production. We work closely with the data scientists within Stedin; the lines are short and the atmosphere is informal.
Your location is our head office in Rotterdam, right next to Blaak station, with a beautiful view of the city. On Monday and Thursday, you will find the entire team here. Other days you work remotely if necessary.

De Eisen
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.Kandidaat heeft minimaal een aantoonbare afgeronde HBO/ WO opleidingKandidaat 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 Wensen
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).
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 - LuistervaardigKandidaat 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).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
Interesse in deze opdracht?
Zo werkt onze dienstverlening
1
BINNEN 1 WERKDAG REACTIE
  • We beoordelen je CV om te zien of er een match is.
  • We controleren of je voldoet aan de eisen en wensen.
  • We onderzoeken op basis van data of je gewenste tarief concurrerend is.

Omdat het proces verloopt via een aanbesteding is het belangrijk dat je een goede kans maakt om de opdracht te winnen. Bij een match starten we het offertetraject, bij twijfel laten we dit binnen 1 werkdag weten.

2
INTRODUCTIE BIJ DE OPDRACHTGEVER

De procedure verloopt via een aanbesteding. De eerste introductie doen wij daarom op papier.

  • We werken samen een offerte uit waarin we toelichten waarom jouw profiel aansluit op de gestelde eisen en wensen.
  • We verzamelen de benodigde stukken indien gevraagd zoals referenties, diploma's, motivatiebrief, VOG etc...
  • Op basis van data bepalen we een kansrijk uurtarief voor de offerte. Jij hebt zelf natuurlijk het laatste woord in het biedingstarief.
3
AAN DE SLAG
ZZP

Wij houden van eerlijk en transparant zaken doen.
Als je aan slag gaat via Bij Oranje hanteren we de volgende voorwaarden:

  • We vragen 10% marge over je uurtarief voor de duur van de opdracht.
  • We betalen je factuur binnen 21 dagen, je hoeft dus niet op je geld te wachten!
  • Als jij je opdracht goed doet en daardoor bij de dezelfde opdrachtgever een nieuwe opdracht mag doen dan ben je daar volledig vrij in! We hanteren geen concurrentie-/ relatiebeding.
Detachering

Wij houden van eerlijk en transparant zaken doen.
Als je aan de slag gaat via Bij Oranje Detachering dan hanteren we de volgende voorwaarden:

  • We vullen samen een loonheffingsverklaring in en tekenen een overeenkomst van opdracht.
  • We rekenen 15% marge van je uurtarief voor de duur van de opdracht. Het resterende bedrag verlonen we volledig als brutoloon.
  • Binnen 21 dagen na het ontvangen van je getekende urenstaat, ontvang je de netto-betaling op je bankrekening. Je hoeft dus niet op je geld te wachten!
  • Als jij je opdracht goed doet en daardoor bij dezelfde opdrachtgever een nieuwe opdracht mag doen dan ben je daar volledig vrij in! We hanteren geen concurrentie-/relatiebeding.
Reageer direct
De opdracht sluit 17-10-2025
Je hebt nog 7 dagen om te reageren.
Reageer minstens 1 dag voor de sluitingstijd van deze opdracht.

Eventuele motivatie volgt in een latere fase

Ik ga akkoord met de algemene voorwaarden en het Privacy beleid van Bij Oranje.
Ik wil graag de nieuwsbrief ontvangen voor nieuwe opdrachten.