Mission : Mission confiée Vos tâches L'objectif principal de l'équipe DiverSE pour ce projet est d'identifier les vulnérabilités dans les codes générés par les LLM. Pour atteindre cet objectif, nous mettrons en place un système capable de générer automatiquement des ensembles de données (datasets) de vulnérabilités. Cela sera réalisé en utilisant les catalogues web disponibles pour les vulnérabilités et en modélisant ces vulnérabilités de manière à les intégrer de manière transparente dans un outil de test, nous permettant ainsi d'analyser le code et les bibliothèques générés par LLM. Les langages cibles seront prioritairement C et Java, du fait de leur grande utilisation et afin de maximiser l'impact de nos travaux. Dans ce cadre, l'équipe DiverSE (en étroite collaboration avec le laboratoire IPAL et la DGA) recrute une ingénieure ou un ingénieur pour une durée de 40 mois, sous la responsabilité scientifique et technique de permanents de l'équipe impliqués dans le projet. Cette personne sera chargée des travaux de conception et développement liés aux objectifs de DiverSE indiqués ci-dessus, dans le but de réaliser des prototypes et démonstrateurs. Les synergies avec d'autres travaux effectués dans l'équipe seront également explorées et exploitées. Les résultats de nos travaux seront utilisés par les partenaires de NUS à Singapour. Activités : Atouts du poste Pourquoi nous rejoindre à IRISA Rennes chez DiverSE Ce projet présente des opportunités uniques par domaine d'application, son ambition, son réseau de contacts internationaux, son impact potentiel. Il se retrouve au cœur des activités de DiverSE, équipe particulièrement dynamique, et en relation avec une équipe non moins dynamique à Singapour. En Bretagne au coeur d'une équipe dynamique L'équipe de recherche DiverSE étudie les techniques de l'ingénierie logicielle pour la construction fiable et efficace d'applications, avec des travaux déclinés notamment autour de la cybersécurité et des LLMs. Avec actuellement une quinzaine de permanents F/H (chercheurs Inria et CNRS, enseignants-chercheurs et enseignante-chercheuse INSA/Université de Rennes dont 3 IUFs), une quinzaine de doctorantes et doctorants, plusieurs ingénieurs et un ingénieur associé de la DGA, l'équipe est reconnue au niveau mondial dans ces domaines d'expertise. Elle met de plus un point d'honneur à ce que ses recherches soient applicables voire appliquées, avec de très forts liens avec l'industrie internationale, nationale et locale. Elle est aussi reconnue en local pour son ambiance sur site, ses pauses café et ses séminaires au vert mémorables. Ambition Vous participerez à un projet open source d'envergure mondiale. Dans une époque où la sécurité des codes sources est un enjeu stratégique pour les États, le projet collaboratif international TAP a l'ambition de répondre directement à cet enjeu. Il pourra également servir de première brique à la construction d'une collaboration renforcée entre DiverSE et NUS. Au niveau national, européen et mondial, il contribuera à garantir une souveraineté et une sécurité renforcée dans les domaines de l'ingénierie logicielle, de l'IA et en particulier les LLMs, et de la cybersécurité (sécurité de la software supply chain). Réseau de contacts Dans le cadre du projet TAP, les contacts seront fréquents avec nos partenaires de NUS (National University of Singapore) et d'IPAL (Nantes). Un ou des séjours à Singapour pourront être envisagés selon vos souhaits. De façon plus générale, les contacts dans et hors de l'équipe DIverSE seront pour vous une opportunité pour voir au-delà de vos propres travaux, offrant un contexte large et varié avec les nombreux projets de recherche, innovation et transfert industriel de l'équipe. Après le projet, vous ferez partie des (nombreux) anciens de l'équipe DiverSE, dont la plupart sont toujours en contact. Impact potentiel Le développement exponentiel de l'usage des LLMs pour toutes sortes de tâches, dont la production assistée de code source, assure aux résultats du projets un impact considérable. En effet, la sécurisation des codes produits par le LLMs est actuellement balbutiante, et fournir un système s'acquittant de cette tâche automatiquement répondrait à un besoin mondial tout à fait immense. Les enjeux de cybersécurité qui en découlent sont donc considérables en pratique.
☕ java 🕥 Dernière mise à jour il y a 1 moisExpérience exigée de 5 An(s)