Light Mode
Dark Mode
Menu

Disciplines

Popular Countries

PhD Position | Fully Funded

F/M LLM4Code and SopraSteria: Software migration and modernization with LLMs

Inria, France

3 Years
Duration

€2,100/ Month
Funding

Jan 15, 2025
Application Deadline

Feb 1, 2025
Starting Date

About

The PhD subject (thèse CIFRE) is a collaboration between SopraSteria (in Nantes) and DiverSE Inria research team (in Rennes). The candidate will be employee of SopraSteria and spend part of the time in SopraSteria and in DiverSE. 

Overview

Theme/Domain : Distributed programming and Software engineering
Software engineering (BAP E)

The PhD subject (thèse CIFRE) is a collaboration between SopraSteria (in Nantes) and DiverSE Inria research team (in Rennes). 

The candidate will be employee of SopraSteria and spend part of the time in SopraSteria and in DiverSE. 

The work is also part of a Défi Inria LLM4Code “Reliable and productive Code Assistants based on large language models” with more than 10 research teams working on several aspects of LLMs and code. Hence the candidate will have the opportunity to collaborate with numerous researchers and experts, as well as to leverage computational infrastructure and the SoftwareHeritage project.

More details here: https://project.inria.fr/llm4code/ 

Generative AI, in particular the recent Large Language Models (LLMs), show great promise for software developments. Specialized models are now able to perform an impressive variety of programming tasks: solving programming exercises, assisting software developers, or even generating mechanized proofs. Yet, many challenges still need to be addressed to build reliable and productive LLM-based coding assistants: improving the quality of the generated code, increasing the developers’ confidence in the generated code, enabling interaction with other software development tools (verification, test), and providing new capabilities (automated migration and evolution of software).

The goal of the Défi Inria LLM4Code is to leverage LLM capabilities to build code assistants that can enhance both reliability and productivity. The défi is organized along three work packages: Self-improving code generation, Evolution of existing software (WP2), Interactive tools with AI-in-the-loop. 

The specific subject lies in the WP2 “migration and modernization of existing software”

About Us

The Inria Centre at Rennes University is one of Inria’s eight centres and has more than thirty research teams. The Inria centre is a major and recognized player in the field of digital sciences. It is at the heart of a rich R&D and innovation ecosystem: highly innovative PMEs, large industrial groups competitiveness clusters, research and higher education players, laboratories of excellence, technological research institute, etc

Eligibility and requirements

Level of qualifications required : Graduate degree or equivalent

Skills

You need to:

  • have (or soon receive) a Masters degree in computer science/engineering, informatics, or related fields
  • be ok investing 3+ years as a “research apprentice” (aka PhD student)

The subject requires strong expertise in software engineering, including automated software engineering, program transformations (compilers, interpreters, etc.) and analysis, the mastering of numerous languages (ie being polyglot), the development of languages. The candidate should also be highly knowledgeable in LLMs, from foundations to cutting-edge tools recently developed, and excited by the use of LLMs with software (it does not exclude, of course, to be critics about LLMs and their current limits)

Funding

Benefits package

  • Subsidized meals
  • Partial reimbursement of public transport costs
  • Possibility of teleworking (after 6 months of employment) and flexible organization of working hours
  • Professional equipment available (videoconferencing, loan of computer equipment, etc.)
  • Social, cultural and sports events and activities

Remuneration

Monthly gross salary: 2100€

Contacts

Apply Now

PhD positions in Computer Science and Artificial Intelligence (AI) across Europe

🎓 Explore exciting fully funded PhD positions in Computer Science and Artificial Intelligence across Europe in top universities!

Interesting PhD Positions in Computer Science

View All PhD Positions in Computer Science and AI