About this role
Job Description:
Envie de déployer vos ailes ? Et si votre aventure commençait avec nous ?
Quel que soit le métier de vos rêves, nous avons peut-être le stage qu’il vous faut !
Vous êtes étudiant(e) et à la recherche d'un stage ou d'une année de césure vous permettant de valider votre diplôme et qui fera décoller votre carrière ? Imaginez-vous au cœur d’une entreprise reconnue à l’international, implantée sur tous les continents du monde et riche d’une diversité de parcours, d’expertise et de culture. Tournée vers le digital, à la pointe de la recherche et de l’innovation, vous avez l’opportunité de faire partie de cette aventure passionnante.
Votre mission, si vous l’acceptez :
une offre de stage intitulée « Déploiement et intégration de la solution STYRIS augmentés par l'IA (F/H) » vient de s'ouvrir au sein de Airbus Defence and Space sur son site d’Elancourt (78) et le département TCDEF4 « Maritime, Decision Superiority & Military Comms System IVV ».
Ce stage, d'une durée de 6 mois, débutera idéalement en mois de février 2027 (cette période est indicative et pourra être ajustée).
Ce stage nécessite une habilitation de sécurité ou nécessite d'être éligible à une habilitation par les autorités reconnues.
Vos principales missions consisteront à :
-
Analyse et Ingénierie de la donnée (Phase d'étude)
-
Analyser et comprendre l'architecture de la solution STYRIS (solution Airbus de surveillance Maritime).
-
Étudier le modèle de données actuel pour identifier les paramètres clés à automatiser.
-
Cartographier les relations entre les exigences métier et les fichiers de configuration techniques.
-
Conception et Optimisation de l'IA (Phase de développement IA)
-
Concevoir des stratégies de Prompt Engineering pour guider l'IA dans la génération de fichiers YAML conformes.
-
Développer des templates de référence (modèles) servant de base d'apprentissage ou de structure à l'IA.
-
Expérimenter différentes approches (ex: intégration de documentation via RAG) pour maximiser la précision de la génération.
-
Développement de l'outil de contrôle (Phase de développement Software)
-
Concevoir et développer un outil (script Bash, Ruby ou Python) de validation automatique des fichiers générés.
-
Implémenter des tests de conformité : Validation syntaxique : le fichier est-il un YAML valide ? et Validation sémantique : les paramètres générés existent-ils réellement dans Puppet/STYRIS ?.
-
Validation métier (la configuration respecte-t-elle les contraintes de l'architecture ?).
-
Évaluation et Documentation (Phase de clôture)
-
Mesurer la performance de la solution (taux d'erreur de l'IA, gain de temps par rapport à une saisie manuelle).
-
Rédiger la documentation technique de l'outil et des processus mis en place.
-
Présenter les résultats et les préconisations pour une éventuelle mise en production.
Votre tuteur ou tutrice vous accompagnera tout au long de votre stage, vous aidant à développer vos compétences et à atteindre vos objectifs professionnels.
Ce stage vous permettra notamment de développer les compétences suivantes :
-
Compétences en Intelligence Artificielle (IA Générative)
-
Prompt Engineering avancé : Apprendre à structurer des instructions complexes pour obtenir un résultat technique précis et reproductible.
-
Stratégies d'intégration de LLM : Comprendre comment coupler un modèle de langage avec des données métier (le data model de STYRIS).
-
Gestion des hallucinations : Apprendre à mettre en place des garde-fous pour éviter que l'IA ne génère des configurations erronées ou inexistantes.
-
Notions de RAG (Retrieval Augmented Generation) : à travers la fourniture des documents de référence à l'IA pour qu'elle apprenne le format YAML, etcc.
-
Compétences DevOps et Infrastructure
-
Comprendre comment on gère une infrastructure de manière automatisée
-
Maîtrise de Puppet et du format YAML : Compréhension profonde de la gestion de configuration et de la syntaxe de déploiement.
-
Modélisation de données : Capacité à traduire des besoins métier ou des architectures systèmes en modèles de données structurés.
-
Automatisation du cycle de vie : Comprendre comment passer d'une exigence projet à une exécution technique.
-
Compétences en Intégration et Développement Logiciel
-
Développement de scripts/outils : Utilisation de langages comme le Bash, Ruby ou Python pour créer des outils de traitement de données.
-
Tests et Qualité Logicielle : Mise en place de tests de validation (syntaxiques, sémantiques, de conformité).
-
Parsing et manipulation de données : Manipulation de fichiers complexes (parsing de YAML, JSON, TXT, etc.).
-
Compétences Transverses (Soft Skills)
-
Capacité d'analyse et de synthèse : comprendre un système existant (STYRIS) pour pouvoir l'automatiser.
-
Rigueur scientifique : La validation automatique demande une approche très structurée pour ne laisser passer aucune erreur.
-
Autonomie et résolution de problèmes : Faire le pont entre l'IA (souvent imprévisible) et l'infrastructure (qui doit être rigoureuse) est un défi intellectuel stimulant.
Votre carte d’embarquement pour cette aventure :
Vous êtes actuellement en Master 2 ou 5e année d'école d'ingénieur en Informatique, Génie Logiciel, Systèmes et Réseaux, Intelligence Artificielle ou une discipline apparentée.
Vous possédez les compétences suivantes :
Compétences techniques
- Programmation : Shell, Bash, Ruby ou Python (maîtrise indispensable).
- Intelligence Artificielle : Utilisation de LLM et Prompt Engineering.
- DevOps de gestion de configuration (ex: Puppet, Ansible).
- Outils : Git (gestion de version).
- Système : Environnement Linux / Ligne de commande.
- Qualité : Notions de tests automatisés et de validation de données.
Soft Skills
- Rigoureux(se), curieux(se) et envie de travailler dans des environnements complexes
- Capacité d'intégration et de travail en équipe
Langues
- Français : courant
- Anglais : avancé
Notre processus de recrutement :
Votre candidature sera analysée attentivement par notre équipe de recrutement. Si votre profil correspond à nos attentes, vous serez invité(e) à réaliser un entretien vidéo. Suite à cette étape, si votre candidature est retenue, elle sera alors proposée au manager pour un entretien.
Envie de faire partie de l'aventure Airbus ? Postulez dès maintenant et rejoignez-nous !
This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company’s success, reputation and sustainable growth.