Dassault SystèmesVélizyNon précisé
Détail du poste
Lieu : Vélizy-Villacoublay
Type de contrat : stage de 6 mois
Le département Corporate Research & Sciences étudie les technologies existantes ou nouvelles ayant une forte pertinence pour Dassault Systèmes. Il définit et développe des composants, des prototypes et des expériences qui ont une plus-value importante pour les produits de Dassault Systèmes ou son portefeuille de brevets.
Vous intégrerez l'équipe Processus & Transformation des opérations. Cette équipe est chargée entre autres de la maintenance globale de la base de code. Cette base de code est hétérogène et porte un important historique. L'équipe assure également la veille technologique autour des outils de développement et du génie logiciel
Ce stage présentera une importante facette dans le développement logiciel, dans sa dimension la plus actuelle : l'utilisation raisonnée de l'IA dans les pratiques DevOps
Vous concevrez et expérimenterez des agents IA intégrés à nos chaînes CI/CD pour améliorer nos pratiques DevOps (gestion de l'instance GitLab interne, outillage et processus de notre chaîne de développement R&D interne, intégration et validation continue de code, packaging des projets Python, etc.) : assistance à la revue de code, génération et maintenance de documentation, tri et qualification d'anomalies. Chaque expérimentation devra être évaluée rigoureusement : gains mesurés, coûts, limites et cas d'échec documentés.
Vous aborderez les questions de sécurité que cette nouvelle donne soulève : provenance et traçabilité du code, y compris généré par IA ; hygiène des données et des secrets dans les interactions avec les modèles ; encadrement des agents (périmètres, permissions, isolation) ; pratiques recommandées en la matière et leur diffusion dans le département et au-delà.
Vous exploiterez les grands modèles de langage pour analyser la base de code : extraction et structuration de la sémantique disséminée à différents niveaux (nommage, commentaires, historiques Git, documentation), cartographie inter-projets (dépendances, ownership), détection d'anomalies ou de dette technique. Vous en tirerez des métriques et des recommandations pour l'ensemble des projets au sein du département, chaque évolution étant considérée dans son cycle de vie complet : de la détection à la mise en oeuvre, en passant par la conduite du changement.
Vous contribuerez à la veille sur un état de l'art en mouvement rapide (frameworks d'agents, protocoles d'interconnexion modèles-outils type MCP, évaluation des assistants de code). Vous assurerez la restitution pédagogique de cette veille technologique auprès des équipes du département, qui sont à la fois les fournisseurs et les consommateurs de la base de code étudiée ;
Vos qualifications
Nous rejoindre c'est aussi
Intégrer une entreprise scientifique au coeur de l'innovation technologique, portée par une forte croissance depuis plus de 40 ans
Principaux avantages et bénéfices :