
Thales
Stage – Ingénieur traitement du signal et machine learning (H/F)
- Stage
- 3-6 mois
- Hybride
- Rémunéré
- Échéance : 3 nov. 2026
- Signal Processing
- AI Engineering & Machine Learning
- space/aerospace
Description du poste
Lieu : Cannes, France
Construisons ensemble un avenir de confiance
Thales est un leader mondial des hautes technologies, spécialisé dans trois secteurs d’activité : Défense et Sécurité, Aéronautique et Spatial, et Cyber et Digital. Le Groupe développe des produits et des solutions qui contribuent à un monde plus sûr, plus respectueux de l’environnement et plus inclusif.
Thales investit près de 4,5 milliards d’euros par an en recherche et développement, notamment dans des domaines clés de l’innovation tels que l’intelligence artificielle, la cybersécurité, le quantique, les technologies du cloud et la 6G. Le Groupe compte près de 85 000 collaborateurs dans 65 pays.
Nos engagements, vos avantages
- Notre savoir-faire technologique
- Une attention particulière portée à l’équilibre des collaborateurs
- Un environnement inclusif et bienveillant
- Un engagement sociétal et environnemental reconnu, notamment à travers Thales Solidarity et l’indice CAC 40 ESG
Votre quotidien
Le site de Cannes est chargé de la conception des systèmes et plateformes satellitaires, de l’assemblage, de l’intégration et des tests des satellites, ainsi que des opérations en orbite. Il possède également une expertise en instrumentation optique et en avionique.
Au sein de Thales Alenia Space Cannes, dans la Direction Observation & Science France, vous intégrerez le Département Assemblage, Intégration et Tests des Charges Utiles Optiques.
Votre mission principale consistera à développer un traitement de mesure permettant de valider la performance optique d’un instrument spatial, en suivant le processus d’industrialisation du pôle, puis à évaluer les apports d’une approche fondée sur le machine learning par rapport à la méthode de référence.
Vous serez en interaction avec les membres du Pôle Traitement, les équipes de test du laboratoire optique et les équipes programmes chargées d’exploiter les résultats de mesure.
Vos principales missions
- Vous approprier la mesure : comprendre le principe physique, la chaîne d’acquisition, la grandeur délivrée et l’exigence associée, ainsi que l’état de l’art des méthodes de traitement classiques et fondées sur l’apprentissage.
- Développer le traitement en Python, depuis les données brutes jusqu’à la performance délivrée, y compris l’estimation de l’incertitude de mesure.
- Valider le traitement sur oracle : construire des cas de référence simulés et issus d’essais, ainsi que des tests de non-régression avec gestion de versions sous Git.
- Évaluer une approche par machine learning en parallèle de la méthode de référence, qui demeure la méthode de référence officielle. La comparaison portera sur les mêmes oracles, selon plusieurs critères : précision, robustesse au bruit et aux conditions d’essai, temps de calcul et explicabilité. Vous formulerez une conclusion argumentée sur l’intérêt, ou non, de cette approche pour des traitements opérationnels.
- Mettre en œuvre le codage agentique afin d’accélérer le développement, les tests et la documentation, et contribuer à faire évoluer le processus de documentation des scripts du pôle, toujours avec une relecture et une validation humaines.
- Documenter et transmettre : rédiger un manuel d’utilisation, une note technique et une fiche outil sur l’espace collaboratif du pôle, afin que le traitement puisse être repris et exploité par un autre membre de l’équipe.
- Participer aux campagnes d’essais : effectuer le post-traitement des données acquises et analyser les résultats avec les équipes programmes.
Au fur et à mesure du développement de vos compétences, vous serez amené à prendre en charge de nouveaux besoins de traitement exprimés par les programmes.
Votre profil
Stage – Ingénieur traitement du signal et machine learning – H/F
Vous souhaitez rejoindre un groupe industriel innovant et découvrir le monde du spatial ?
Vous avez l’ambition de valoriser vos acquis académiques dans un environnement industriel et de développer de nouvelles compétences ?
Issu d’une formation de niveau bac+5, à dominante traitement du signal et des images, vous recherchez un stage de 5 à 6 mois.
- Vous maîtrisez Python et son écosystème scientifique, notamment NumPy et SciPy, et disposez idéalement d’une expérience pratique de MATLAB.
- Vous possédez des bases en optique, notamment en formation d’image et en optique de Fourier, ainsi qu’un intérêt marqué pour la mesure et la métrologie.
- Vous avez une première expérience en machine learning, avec scikit-learn, PyTorch ou JAX, et souhaitez confronter ces approches à des méthodes physiques éprouvées.
- Vous êtes attentif à la qualité logicielle — versionnement Git, tests et documentation — et vous vous intéressez aux outils d’intelligence artificielle générative ainsi qu’au codage agentique, tout en conservant un regard critique.
- Votre niveau d’anglais vous permet de lire, d’écrire et de communiquer à l’oral en utilisant un vocabulaire technique.
- Vous êtes force de proposition, disposez d’un bon relationnel et d’excellentes capacités de communication.
Alors, ce poste est fait pour vous !
Le mot de l’équipe
Ce stage vous donnera l’opportunité de rejoindre notre équipe d’experts et de participer à nos activités innovantes dans le domaine du spatial.
Tous nos stages sont conventionnés et donnent lieu à une gratification dont le montant est déterminé en fonction de votre niveau d’études.
Entreprise Handi-Engagée, Thales reconnaît tous les talents. La diversité est notre meilleur atout. Postulez et rejoignez-nous !