Stage en Data Science et Machine Learning pour la supervision optique sous-marine F/H
L'entreprise
----------------
We connect the world, We connect People.
Avec plus de 850 000 km de systèmes sous\-marin optiques déployés dans le monde, chez Alcatel Submarine Networks, carrière rime avec aventure, et quotidien avec innovation. Grâce à la synergie de nos équipes, nous concevons des solutions innovantes de haute technologie et développons des savoir\-faire d’exception. Nous rejoindre c’est faire partie d’un collectif, nous rejoindre c’est connecter le monde avec nous ! Alors, prêt(e) pour l’aventure ?
Description du poste
------------------------
Au sein de l'équipe System \& Architecture, le stagiaire participera à l'évolution d'un système de supervision optique basé sur le Machine Learning. L'objectif est de passer de modèles de prédiction performants à des modèles robustes, dont on peut mesurer la fiabilité, et dont l'intégration logicielle est sécurisée.
Le stagiaire interviendra sur toute la chaîne : depuis l'amélioration du simulateur de données (générateur de scénarios), l'analyse mathématique des signatures de pannes, jusqu'à la mise en place d'une infrastructure de test (CI/CD) et d'une API de validation.
Ses missions principales seront les suivantes :
A. Analyse de l'incertitude et robustesse des modèles
- Développer des méthodes pour mesurer l'incertitude des prédictions du modèle.
- Mise en place d’une métrique quand le modèle "ne sait pas" ou lorsqu'il est confronté à des données nouvelles jamais vues durant l'apprentissage.
- Identifier et analyser les combinaisons d'événements produisant des signatures identiques ou très proches (cas d'indéterminations) en utilisant des approches heuristiques ou méta\-heuristiques.
- Étudier l'impact de ces signatures proches sur la prise de décision pour éviter tout biais dans le diagnostic final.
- Conduire une analyse comparative entre les nouveaux modèles (incluant les nouveaux événements simulés) et les modèles précédemment validés.
- Évaluer les performances sur des jeux de données de tests complexes et documenter les régressions ou améliorations.
- Remettre en état la chaîne d'Intégration Continue (CI) : correction des tests unitaires et d'intégration suite aux évolutions du simulateur.
- Régénérer les fixtures de tests (mise à jour des formats de matrices et des données de référence).
- Développer une API intermédiaire permettant de tester et valider les modèles en temps réel avant leur intégration finale dans le produit.
- Assurer la livraison technique des modèles et rédiger la documentation d'interface pour les équipes de développement.
- Assurer la maintenance et l'optimisation du simulateur de pics de supervision pour garantir la qualité des données générées.
- Concevoir une documentation technique approfondie et structurée du simulateur pour garantir la pérennité du savoir\-faire.
- Explorer et implémenter des cas d’usage basés sur les LLM pour optimiser les workflows internes (ex: automatisation de la génération de rapports techniques, aide à la rédaction de la documentation…).
Tâches à réaliser pour l’ensemble des missions qui seront confiées :
A. Analyse de l'incertitude, robustesse et traitement des cas limites
- Quantification de l'incertitude : Étudier et implémenter des méthodes de mesure de la confiance du modèle (ex: régression quantile, méthodes bayésiennes ou Dropout Monte Carlo) pour identifier les zones d'ombre du modèle.
- Détection de données "hors distribution" (Out\-of\-Distribution) : Développer un indicateur permettant de signaler lorsque le modèle est confronté à une signature de panne qu'il n'a jamais rencontrée durant sa phase d'apprentissage.
- Résolution des cas limites et indéterminations :
- + Analyser les scénarios de pannes complexes et atypiques (cas limites) où le modèle diverge ou produit des erreurs significatives.
+ Proposer des solutions techniques pour lever ces ambiguïtés (enrichissement du dataset, modification des features proxy ou ajout de contraintes physiques).
- Étude de biais et validation : Réaliser des tests comparatifs entre les nouveaux modèles et les versions validées pour s'assurer que la résolution d'un cas limite n'introduit pas de régression sur les cas standards.
- Restauration de la chaîne CI/CD :
- + Diagnostiquer et corriger les tests unitaires et d'intégration devenus obsolètes suite aux évolutions du simulateur.
- Développement d'une API de validation :
- + Concevoir et développer une API (type FastAPI ou Flask) permettant d'injecter des données de test et d'extraire les prédictions des modèles en temps réel.
- Documentation du cycle de vie du modèle :
- + Rédiger la spécification technique complète du pipeline de traitement :
- Inférence : Description de l'architecture du modèle, gestion des entrées/sorties et calcul des quantiles.
- Post\-processing : Algorithmes de reconstitution des valeurs physiques et logique de filtrage des résultats.
C. Évolution et Ingénierie du Simulateur de Données
- Maintenance et fiabilisation du simulateur :
- + Identifier et corriger les éventuelles anomalies de comportement ou régressions dans la génération des signatures de pics.
- Documentation technique pour évolution future :
- + Concevoir un guide technique exhaustif du simulateur (non destiné à l'utilisateur final mais aux futurs développeurs/chercheurs).
+ L'objectif est de garantir que le simulateur puisse être évolué et maintenu sans régression lors de l'ajout de nouveaux composants réseaux.
D. Intelligence Artificielle Générative (optionnel)
- *Selon vos appétences et compétences, vous pourrez être amené à travailler sur des projets transverses visant à automatiser et optimiser des processus internes se basant sur de l'IA générative.*
- Étudiant en 3ème année d'école d'ingénieur ou en Master M2 (Bac \+5\).
- Spécialisation : Data Science, Intelligence Artificielle, Traitement du Signal ou Informatique.
- Maîtrise de Python et des bibliothèques de Data Science (Pandas, Numpy, Tensorflow...).
- Une connaissance des réseaux de neurones (LSTM, Deep Learning) et des outils de CI/CD est un plus.
- Rigueur, esprit d'analyse et capacité à documenter un travail technique complexe
---------------
- ASN s’engage activement en faveur de la diversité et de l’inclusion, où chaque talent est reconnu et valorisé.
Cette annonce provient de Indeed. Voir l'annonce originale ↗