Une institution publique de soins de santé en Belgique renforce ses capacités en matière de data et d’AI afin d’analyser de grands volumes de données nationales de santé. En tant que Senior Data Scientist, vous concevrez et industrialiserez des solutions de machine learning dans Azure Databricks, en utilisant Python et PySpark pour détecter les schémas de facturation inhabituels, hiérarchiser les risques et fournir aux experts du secteur des soins de santé des éléments probants interprétables pour les contrôles médicaux et administratifs.
La mission
Le Data Office réunit des data scientists, des data engineers, des architectes, des analystes, des chefs de projet et des experts du secteur des soins de santé. Son programme actuel développe des solutions d’anomaly detection qui analysent les données de santé belges, identifient les schémas de facturation inhabituels et hiérarchisent les dossiers présentant un risque élevé en vue de leur examen. La plateforme utilise Azure Databricks, PySpark, Delta Lake, Unity Catalog, MLflow, Databricks Workflows, Azure Data Factory, Azure DevOps et Azure Storage. Ces travaux soutiennent des contrôles réglementés dans le secteur des soins de santé. La précision des modèles, leur explicabilité, la protection de la vie privée, la sécurité et la maintenabilité font donc partie intégrante des résultats attendus.
Vous piloterez des solutions analytiques sur l’ensemble du parcours, depuis la sélection des cas d’usage avec les parties prenantes métier et les responsables des politiques publiques jusqu’au feature engineering, au développement et à l’évaluation des modèles, puis à leur intégration en production. Votre périmètre couvrira les méthodes supervised et unsupervised, notamment l’anomaly detection et le risk modelling, ainsi que la classification et le clustering sur des données à grande échelle. Vous relierez les résultats des modèles aux pipelines de données et de ML, définirez des indicateurs de valeur opérationnelle et rendrez les résultats compréhensibles pour les utilisateurs non techniques. Vous définirez également des normes et accompagnerez vos collègues, tout en restant garant de la qualité des livrables.
Vos responsabilités
- Piloter la conception et l’industrialisation de solutions de machine learning évolutives dans Azure Databricks, en faisant passer les modèles de l’exploration à une utilisation en production maintenable.
- Développer des modèles supervised et unsupervised pour l’anomaly detection, la classification et le risk scoring, qui aident à prioriser les contrôles médicaux et administratifs.
- Transformer les exigences liées aux soins de santé et aux politiques publiques en solutions fondées sur les données, en sélectionnant des cas d’usage à forte valeur avec des experts métier, des analystes, des ingénieurs et des architectes.
- Mettre en place des approches d’évaluation qui concilient précision prédictive, explicabilité et valeur opérationnelle, et communiquer clairement les résultats aux parties prenantes.
- Renforcer le feature engineering, les pipelines de données et de ML, l’intégration et le MLOps en s’appuyant sur PySpark, MLflow et les services Microsoft Azure.
- Définir des normes en matière de sécurité, de protection de la vie privée, de gouvernance et de responsible AI, tout en accompagnant les membres de l’équipe dans les bonnes pratiques de qualité et de test, ainsi que dans la livraison de solutions maintenables.
Votre profil
Compétences essentielles
- Disposer d’au moins 10 ans d’expérience en data science, machine learning ou advanced analytics, avec la responsabilité de livrables analytiques complexes.
- Concevoir et évaluer des modèles d’anomaly detection, de classification, de clustering, de risk scoring et d’explainable machine learning.
- Maîtriser Python, SQL, Azure Databricks, PySpark et l’écosystème Microsoft Azure pour le traitement de données à grande échelle.
- Utiliser MLflow, Delta Lake, Unity Catalog et Databricks Workflows, et mettre en œuvre Git, automated testing, CI/CD et MLOps dans des environnements orientés production.
- Transformer les besoins métier en solutions évolutives, sécurisées et maintenables, tout en travaillant de manière pragmatique et autonome dans un environnement agile.
- Communiquer clairement avec les parties prenantes du secteur des soins de santé et des politiques publiques, assumer la responsabilité technique et assurer un rôle de leadership ou de coaching auprès de vos collègues.
Langues
- Néerlandais : niveau C2 ou niveau natif si le néerlandais est votre langue maternelle, avec une compréhension passive de niveau B1 si le néerlandais est votre deuxième langue nationale.
- Français : niveau C2 ou niveau natif si le français est votre langue maternelle, avec une compréhension passive de niveau B1 si le français est votre deuxième langue nationale.
- Anglais : niveau B2 professionnel opérationnel.
Formation
- Master ou Ph.D. en Data Science, Computer Science, AI, Statistics, Mathematics ou Engineering, ou expérience professionnelle équivalente.