Stage : Intégration de l'IA dans le cycle de développement logiciel H/F

3 days ago


Bucharest, Bucureşti, Romania GE HealthCare Full time €30,000 - €40,000 per year
Job Description SummaryInté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 AutomationJob DescriptionContexte

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 : 6 mois
  • Profil recherché : Étudiant(e) en école d'ingénieur ou Master ou 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.

Nos rémunérations totales sont conçues pour libérer votre ambition en vous donnant la motivation et la flexibilité dont vous avez besoin pour transformer vos idées en réalités qui changent le monde. Nos salaires et nos avantages sociaux correspondent à tout ce que vous attendez d'une organisation ayant une dimension internationale, avec des possibilités de développement de carrière, dans une culture qui favorise la collaboration et le soutien.

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 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.

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: 6 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.

Our total rewards are designed to fuel your ambition by providing the flexibility and support you need to turn your ideas into impactful realities. Our compensation and benefits align with what you'd expect from an organization of global reach and scale. You'll find yourself surrounded by career opportunities in a culture that fosters care, collaboration, and support.

Additional Information

Relocation Assistance Provided: Yes



  • Bucharest, Bucureşti, Romania GE HealthCare Full time €30,000 - €60,000 per year

    Job Description SummaryL'objectif du stage est de participer à la conception et au développement de nouveaux algorithmes de traitement d'images et de réaliser leur intégration au sein d'un prototype qui aura pour but de répondre à un besoin de visualisation spécifique pour la préparation à l'intervention chirurgicale en cardiovasculaire (pose de...


  • Bucharest, Bucureşti, Romania GE HealthCare Full time €25,000 - €40,000 per year

    Job Description SummaryIntégré(e) à l'équipe logicielle pour la santé de la femme, le(a) stagiaire dans un 1er temps devra trouver des solutions pour améliorer l'infrastructure existante de test automatique utilisée par l'équipe. Dans un 2nd temps, le stagiaire participera à la migration de cette infrastructure vers des nouvelles technologies...


  • Bucharest, Bucureşti, Romania GE HealthCare Full time €60,000 - €120,000 per year

    Job Description SummaryAu siège Européen de GE Healthcare est basé à Buc (78), vous intégrez l'équipe logicielle Applications Interventionnelles. Au sein de ce stage responsabilisant, vous serez au cœur de missions opérationnelles innovantes.Job DescriptionVotre missionLe but de ce stage est de développer une nouvelle version de l'UI du système...


  • Bucharest, Bucureşti, Romania GE HealthCare Full time €30,000 - €60,000 per year

    Job Description SummaryStagiaire dans l'équipe Recherche Appliquée en Santé de la Femme, vous travaillerez sur des problématiques liées à la mammographie.Différents stages sont à pouvoir liés à l'intelligence artificielle, aux mathématiques appliquées ou aux traitements d'images médicales.Le point commun : le/la stagiaire sera responsable d'un...

  • Stage Ingénieur(e)

    3 days ago


    Bucharest, Bucureşti, Romania GE HealthCare Full time €40,000 - €80,000 per year

    Job Description SummaryAu sein du siège européen de GE Healthcare à Buc (78), vous intégrerez l'équipe Advanced Visualization. Notre équipe est spécialisée dans le développement d'applications avancées en imagerie médicale.Job DescriptionSujet du stageVous participerez à la conception et au développement du nouveau Viewer web-based permettant...


  • Bucharest, Bucureşti, Romania GE HealthCare Full time 40,000 - 80,000 per year

    Job Description SummaryAu sein du service engineering Interventionnel, vous aurez la charge de concevoir et développer des applications dans le domaine du traitement d'images médicales. Ces applications s'adressent aux radiologues, cardiologues et chirurgiens.Job DescriptionResponsabilités : Gérer le design et la conception logicielle des nouvelles...


  • Bucharest, Bucureşti, Romania GE HealthCare Full time €30,000 - €40,000 per year

    Job Description SummaryAu siège Européen de GE Healthcare est basé à Buc (78), vous intégrez l'équipe logicielle Applications Interventionnelles. Au sein de ce stage responsabilisant, vous serez au cœur de missions opérationnelles innovantes.Notre équipe conçoit des systèmes médicaux interventionnels utilisant les rayons X, destinés à assister...


  • Bucharest, Bucureşti, Romania GE HealthCare Full time €30,000 - €60,000 per year

    Job Description SummaryL'objectif du stage est de concevoir de nouveaux modes de visualisation et de présentation de résultats permettant de consolider les informations extraites des images par un ensemble d'algorithmes de détection et de caractérisation des coronaires et de leurs éventuelles lésions.Job Description Contexte :Dans le cadre de la revue...


  • Bucharest, Bucureşti, Romania BE Shaping The Future Full time 40,000 - 60,000 per year

    Dans le cadre de ses activités, léquipe IT Rapid Application Development recherche un Développeur Full Stack Javascript et Java (m/f).1.-Description du posteVotre mission couvrira les aspects suivants : Développement, maintenance et intégration de systèmes propriétaires développés en technologies Typescript (Angular) et Java (Spring Boot), ...


  • Bucharest, Bucureşti, Romania GE HealthCare Full time €25,000 - €60,000 per year

    Job Description SummaryEn tant que Technicien(ne) de production, le(a) titulaire du poste sera engagé(e) dans une équipe dont sécurité, qualité et quantité sont les buts clés.Job DescriptionPar ailleurs, il/elle sera responsable des tâches suivantes :Installer et utiliser des équipements d'acquisition de données pour les tests, mener des...