Job Description Summary Intégration de lâIA dans le cycle de développement logiciel : migration vers VS Code, agents intelligents et automatisation des workflows Integrating AI into the Software Development Lifecycle: Migration to VS Code, Intelligent Agents, and Workflow Automation Job Description Contexte LâIA et les outils modernes comme GitHub Copilot, VS Code et les LLM (Large Language Models) révolutionnent le développement logiciel. Ce stage vise à exploiter ces technologies pour moderniser nos environnements, automatiser les tâches critiques et améliorer la traçabilité des impacts entre spécifications, code et tests. Objectifs détaillés Migration des projets logiciels existants vers Visual Studio Code, en intégrant les extensions IA (Copilot, chat modes). Mise en place dâun environnement autonome via VS Code et chat modes pour exécuter des tâches complexes sans quitter lâIDE. Développement et intégration de modules MCP (Model Context Protocol) pour étendre les capacités IA, notamment la connexion avec lâoutils JAMA pour la gestion des spécifications et lâautomatisation des analyses dâimpact et de roadmaps. Création dâagents IA pour automatiser le cycle de développement : code review intelligente, génération automatique de documents SDD (Software Detailed Documentation), tests unitaires (Google Test) et traçabilité, documentation Doxygen pour le code C++, gestion des défauts (SPR) et génération de merge requests. Déploiement dâun LLM/Chatbot pour centraliser la connaissance issue des documents (spécifications, code, plans de test, FMEA) afin de pouvoir lui poser des questions sur les spécifications, le code, et identifier automatiquement les impacts : si une spécification ou un morceau de code est modifié, déterminer les spécifications concernées, les plans de test impactés et les tests à rejouer. Modernisation dâinterfaces utilisateur existante en HTML + Java Script grâce à lâIA. Mise en place de guidelines IA pour intégrer lâIA dans le quotidien des équipes (sécurité, qualité, traçabilité, collaboration). Livrables attendus Agents IA fonctionnels intégrés à VS Code. Modules MCP pour JAMA et autres outils internes. Documentation technique et guidelines IA pour lâentreprise. Démonstrateur illustrant lâautonomie complète via chat modes et lâanalyse dâimpact. Compétences développées Programmation avancée (C++, Python, HTML5). Utilisation et intégration dâIA générative (Copilot, LLM). Conception dâarchitectures orientées agents. Automatisation des workflows et DevOps. Gestion des impacts et traçabilité dans le cycle logiciel. Durée et profil recherché Durée : 2 mois Profil recherché : Ãtudiant(e) en Licence 3eme année , avec des compétences en développement logiciel (C++, Python), intérêt pour lâIA et les outils modernes de développement, autonomie et esprit dâinnovation. Inclusion et diversité GE HealthCare est un employeur offrant l'égalité des chances où l'inclusion compte. Les décisions relatives à l'emploi sont prises sans tenir compte de lâorigine nationale ou ethnique, de la religion, du sexe, de l'orientation sexuelle, de l'identité ou de l'expression de genre, de l'âge, du handicap, du statut d'ancien combattant protégé ou d'autres caractéristiques protégées par la loi. A propos de nous GE HealthCare est l'un des leaders mondiaux dans le domaine des technologies médicales et des solutions numériques. Il permet aux cliniciens de prendre des décisions plus rapides et plus pertinentes à travers des équipements intelligents, des analyses de données, des applications et des services. Avec plus de 100 ans d'expérience dans le secteur de la santé et environ 47 000 employés dans le monde, la société est au centre d'un écosystème qui travaille pour une médecine de précision. Présent en France depuis 1987 avec aujourdâhui 2 800 collaborateurs, câest un acteur solidement ancré dans lâhexagone à travers son empreinte industrielle, son centre de R&D et de production à Buc dans les Yvelines et des partenariats de recherche avec des entreprises et des centres de recherche français. www.gehealthcare.com -------------------------------------------------------------------------------------------------------------------------------- Context AI and modern tools like GitHub Copilot, VS Code, and Large Language Models (LLMs) are revolutionizing software development. This internship aims to leverage these technologies to modernize our environments, automate critical tasks, and improve traceability between specifications, code, and tests. Detailed Objectives Migration of existing software projects to Visual Studio Code, integrating AI extensions (Copilot, chat modes). Setup of an autonomous environment via VS Code and chat modes to perform complex tasks without leaving the IDE. Development and integration of MCP (Model Context Protocol) modules to extend AI capabilities, including connection with the JAMA tool for specification management and automation of impact and roadmap analysis. Creation of AI agents to automate the development cycle: intelligent code review, automatic generation of SDD (Software Detailed Documentation), unit tests (Google Test), traceability, Doxygen documentation for C++ code, defect management (SPR), and merge request generation. Deployment of an LLM/chatbot to centralize knowledge from documents (specifications, code, test plans, FMEA) and enable querying about specifications and code, while automatically identifying impacts: if a specification or code is modified, determine the affected specifications, impacted test plans, and tests to be rerun. Modernization of existing user interfaces in HTML + JavaScript using AI. Establishment of AI guidelines to integrate AI into the daily work of teams (security, quality, traceability, collaboration). Expected Deliverables Functional AI agents integrated into VS Code. MCP modules for JAMA and other internal tools. Technical documentation and AI guidelines for the company. A demonstrator showcasing full autonomy via chat modes and impact analysis. Skills Developed Advanced programming (C++, Python, HTML5). Use and integration of generative AI (Copilot, LLM). Design of agent-oriented architectures. Workflow and DevOps automation. Impact management and traceability in the software lifecycle. Duration and Desired Profile Duration: 2 months Profile: Engineering school student or Masterâs/Bachelorâs (3rd year), with skills in software development (C++, Python), interest in AI and modern development tools, autonomy, and an innovative mindset. Inclusion and Diversity GE HealthCare is an Equal Opportunity Employer where inclusion matters. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status, or other characteristics protected by law. Additional Information Relocation Assistance Provided: No At GE HealthCare, we see possibilities through innovation. Weâre partnering with our customers to fulfill healthcareâs greatest potential through groundbreaking medical technology, intelligent devices, and care solutions. Better tools enabling better patient care. Together, we are not only building a healthier future but living our purpose to create a world where healthcare has no limits.