STAGE - Évaluation d’outils d’Intelligence Artificielle pour la Modernisation de Code Applicatif (H/F)
Chez STMicroelectronics, nous sommes convaincus que la technologie est un moteur d’innovation et a un impact positif pour les entreprises, les personnes et la société. En tant qu’acteur mondial des semiconducteurs, nos technologies de pointe et nos composants électroniques sont invisibles mais au cœur du monde d’aujourd’hui. Rejoindre ST, c’est intégrer une entreprise internationale riche de plus de 115 nationalités, présente dans 40 pays, et rassemblant plus de 50 000 talents passionnés et engagés, tous unis par la volonté de créer et d’inventer la technologie de demain. Innover demande bien plus que des compétences techniques : cela nécessite des personnes inspirantes, qui savent collaborer avec respect et enthousiasme. Des collaborateurs animés par la passion, prêts à remettre en question le statu quo, à faire avancer l’innovation et à révéler leur plein potentiel. Venez vivre cette aventure avec nous et contribuez à construire un futur plus intelligent et plus durable, en alliant responsabilité et innovation. Notre technologie commence avec vous. Contexte Dans le cadre de la transformation digitale et de l’innovation technologique, notre équipe souhaite explorer l’intégration des solutions d’Intelligence Artificielle (IA) pour moderniser et optimiser le code de nos applications existantes. Ce stage vise à évaluer des outils agentiques reposant sur Claude ou Chat
GPT afin d’automatiser et d’améliorer les processus de revision et d’évolution logicielle. A propos de vos missions * Étudier et comparer les capacités des outils IA (e.g. basés sur Claude, Chat
GPT, etc.) dans l’analyse et la transformation de code source.
- Proposer des méthodologies d’utilisation de solutions agentiques pour la modernisation de code applicatif existant.
- Expérimenter des scénarios concrets de refactoring assisté par IA sur des bases de code réelles.
- Documenter les résultats, les bénéfices et les limites des solutions testées.
- Collaborer avec les équipes de développement pour int...