Votre role
- En tant que Machine Learning Engineer, vous êtes chargé-e de concevoir, de développer, de déployer et de maintenir des modèles ainsi que des pipelines de Machine Learning. Vous veillez non seulement à ce que les modèles soient performants lors des expérimentations, mais aussi à ce qu'ils fonctionnent de manière fiable, évolutive et gérable en production, tant sur des infrastructures cloud (Azure) qu'en local.
- Vous collaborez étroitement avec des Data Engineers, des développeurs, des architectes et différentes parties prenantes du business. Vous traduisez les cas d'utilisation du Machine Learning en implémentations techniques durables, conformes à la réglementation en vigueur (notamment la loi européenne sur l'IA).
Responsabilités principales :
- Préparation des données et feature engineering: Traiter et préparer des données issues de diverses sources, mettre en place des transformations de données et le feature engineering, et veiller à la qualité, à la cohérence et à la reproductibilité des données.
- Développement et validation de modèles: Concevoir, entraîner, optimiser et comparer des modèles de Machine Learning pour divers cas d'utilisation, avec des critères de validation clairs avant la mise en production.
- Opérationnalisation de solutions de Machine Learning: Traduire des modèles en services et pipelines de production, les intégrer dans le backend/les API/le traitement batch, avec une gestion des versions et une stratégie de déploiement standardisée.
- MLOps, monitoring et fiabilité: Mettre en place et maintenir des pipelines de Machine Learning et des processus CI/CD, assurer le monitoring (performances, dérives, erreurs) et élaborer des mécanismes de réentraînement, en veillant à la fiabilité, à l'évolutivité et au contrôle des coûts.
- Collaboration et partage de connaissances: Assurer la coordination avec les parties prenantes techniques et business, mettre en place des bonnes pratiques et de la documentation, et contribuer à la maturité de l'organisation en matière de Machine Learning.
Votre profil
- Vous êtes titulaire d'un diplôme de Bachelier ou de Master en informatique, ou vous possédez une expérience équivalente. Vous possédez au minimum deux ans d'expérience dans un rôle similaire.
- Vous disposez d'une grande expertise dans les domaines suivants:
- Python (Data- & Machine Learning development)
- SQL et traitement de données dans un contexte de production
- Bibliothèques de Machine Learning et modèles/outils Open source (scikit-learn, PyTorch, Langgraph, Ollama, Langchain)
- Préparation de données, feature engineering et validation de modèles
- Intégration de composants de Machine Learning dans des applications ou des services backend
- C# / .NET / Blazor Framework
- Pipelines de Machine Learning et pratiques MLOps (Azure DevOps)
- CI/CD, gestion des versions et déploiement de services de Machine Learning
- Conteneurisation et modèles de déploiement (Docker)
- Monitoring des modèles et des pipelines
- Vous êtes pragmatique et êtes orienté-e résultats. Vous êtes capable de transformer des solutions de Machine Learning en composants de production stables et exploitables.
- Vous faites preuve d'un esprit analytique et logique très développé.
- Vous êtes soucieux de la qualité et accordez une grande importance à la fiabilité, à la facilité de maintenance et à la clarté.
- Vous prenez des initiatives et proposez des améliorations de manière proactive.
- Vous avez le sens de la communication et êtes capable d'expliquer clairement les choix techniques à des parties prenantes tant techniques que non techniques ; vous faites preuve d'une grande aptitude à collaborer au sein d'équipes pluridisciplinaires.
- Vous êtes avide d'apprendre et motivé-e pour appliquer de nouvelles techniques et meilleures pratiques dans un contexte de production.
- Enfin, vous possédez une connaissance passive du néerlandais et de l'anglais.
Notre offre
- Nous vous offrons un emploi varié, stimulant et socialement engagé vous permettant de contribuer à la réalisation de solutions informatiques ayant un impact sur la société. « ICT for society » n'est pas notre slogan par hasard.
- Vous recherchez un bon équilibre vie privée - vie professionnelle ? Profitez de nos horaires de travail flexibles et de notre politique de télétravail très étendue.
- Nous offrons de nombreuses possibilités de formation interne et externe vous permettant de perfectionner en permanence vos compétences techniques et vos aptitudes personnelles.
- Nous vous proposons un salaire compétitif, complété par des avantages extralégaux tels qu'une assurance hospitalisation, un plan de pension complémentaire, des chèques-repas, des éco-chèques, etc. Les fonctions IT peuvent bénéficier d'un budget mobilité avec le choix d'une voiture de société et/ou le remboursement des frais de transport en commun. Sous certaines conditions, ce budget peut même être utilisé pour le paiement de votre loyer ou de votre crédit hypothécaire.
- Vous profitez via notre plateforme « Benefits at Work » de réductions avantageuses sur diverses marques de mode, d'électronique, diverses excursions et divers séjours de vacances...
- Nous menons une politique d'égalité des chances et estimons notamment que l'égalité salariale est importante.