CS27 Bac+5 - Stage Ingénieur logiciel et IA (H/F)
Indexed description
Le sujet s'inscrit dans une démarche de développement piloté par la spécification, avec traçabilité entre exigences, code et tests. Le module cluster est refondu en séparant le calcul et le rendu par un contrat de données explicite.
L'objectif du stage est de relier des étapes aujourd'hui manuelles et disjointes — spécification, build, tests d'intégration et tests visuels — dans une boucle automatisée pilotée par un agent IA, appliquée à une évolution réelle du cluster.
Objectifs et activités
- Construire la chaîne spécification (Gherkin et contrat typé) → génération ou modification du code → build → tests d'intégration → tests visuels.
- Faire reboucler automatiquement la chaîne en cas d'échec de compilation, de test d'intégration ou de régression visuelle, vers l'étape à corriger.
- Définir les points d'arrêt où une validation humaine est nécessaire avant de poursuivre.
- Démontrer le fonctionnement sur un cas réel et évaluer les résultats obtenus.
- Bonnes bases en programmation, notamment Bash et Python ; Rust ou TypeScript seraient un plus.
- Aisance avec les modèles de langage et l'outillage d'agents IA.
- Capacité à travailler sur la chaîne complète, de la spécification au test d'interface, plutôt que sur un seul maillon.
- Recrutement ouvert aux écoles de toute la France, selon l'adéquation du profil au sujet.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search