- Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: PhD Position F/M LLM Powered Continuous Evolution of Scientific Computing Software.
Urgent! PhD Position F/M LLM-Powered Continuous Evolution of Scientific Computing Software Job Opening In Rennes – Now Hiring INRIA
Contexte et atouts du poste
Environment
The candidate will be involved in the DiverSE team, joint to the CNRS (IRISA) and Inria, and in the Laboratory in High Performance Computing for Calculation and Simulation (LiHPC) of CEA DAM, affiliated to the University of Paris-Saclay.
It will be supervised by Benoit Combemale ( ) and Djamel Khelladi ( from Inria, and Dorian Leroy from CEA DAM.
The candidate can be either at Inria in Rennes or CEA DAM in Bruyère le chatel, and visit regularly the other site.
The PhD will be funded by the NumPeX program (
Mission confiée
The mission of this thesis revolves mainly around conducting research of excellence, which the DiverSE team strives to achieve.
A state-of-the-art review will be one of the first activities in order to better prepare the ground for the implementation of solutions and prototypes, as well as for conducting empirical experiments for a rigorous evaluation of contributions.
Principales activités
Context
Marc Andreessen argued about “Why Software Is Eating The World” in the WSJ [1].
This is also true for scientific computing that levarages on computing capabilities to understand and solve complex problems, in science (chemistry, physics, maths, biology…), industry (health, space, aeronautics, etc.) and public authorities.
In scientific computing, there is a significant disconnect between the lifetime of physics simulation codes (~20 years), HPC programming paradigms (~10 years), and supercomputers (<5 years).
This puts a heavy burden on the developers of these applications, as they are primarily physicists and numerical analysts, but nevertheless have to address software engineering and high performance computing (HPC) concerns when coding, and keep pace with advances in those fields [2].
To achieve proper separation of concerns, the use of domain-specific languages (DSLs) tailored to the needs of the domain experts [3] is a promising perspective to allow physicists and numerical analysts to address concerns specific to their domains, while the language developers address the software engineering and HPC concerns.
However, to integrate and experiment with cutting-edge advances in software engineering and HPC, it is not feasible to start from scratch or manually rewrite the existing code due to the extensive lifetime and size of physics simulation codes.
Worst, as both software and hardware capabilites continously evolve, one must continously update and maintain (i.e., co-evolve) its code as a consequence.
Unfortunately, this task is still manual and is a burden for developers.
Today, AI advancement showed promising results and plethora of LLMs are re-shaping developers daily activity [4].
This is no different in scientific computing and opens up several perspectives and opportunities for automation.
Objectives
The objective of this PhD thesis is to provide building blocks enabling the rapid evaluation and adoption of cutting-edge advances in software engineering and HPC, in the context of scientific computing software, and simulation codes in particular, by leveraging LLMs.
The overall objectives are, beyond a survey of the state of the art [5, 6] on this topic and in adjacent contexts (i.e., non-scientific software), to explore the feasibility of powering continuous code evolution with LLMs. Among the many existing challenges, we aim to:
Prerequisites
References
[1] Marc Andreessen,
[2] Leroy, D., Sallou, J., Bourcier, J., & Combemale, B.
.
When scientific software meets software engineering.
Computer, 54, 60-71.
[3] Fowler, M.
.
Domain-specific languages.
Pearson Education.
[4] Ishaani, M., Omidvar-Tehrani, B., & Anubhai, A.
.
Evaluating human-AI partnership for LLM-based code migration.
[5] Busch, D., Bainczyk, A., & Steffen, B.
(2023, October).
Towards LLM-Based System Migration in Language-Driven Engineering.
In International Conference on Engineering of Computer-Based Systems (pp.
191-200).
Cham: Springer Nature Switzerland.
[6] Almeida, A., Xavier, L., & Valente, M.
T.
.
Automatic Library Migration Using Large Language Models: First Results.
arXiv preprint arXiv:2408.16151.
How to apply
Send your CV, motivation letter, and grades of your bachelor and master with the diplomas.
Avantages
Rémunération
monthly gross salary 2300 euros
✨ Smart • Intelligent • Private • Secure
Practice for Any Interview Q&A (AI Enabled)
Predict interview Q&A (AI Supported)
Mock interview trainer (AI Supported)
Ace behavioral interviews (AI Powered)
Record interview questions (Confidential)
Master your interviews
Track your answers (Confidential)
Schedule your applications (Confidential)
Create perfect cover letters (AI Supported)
Analyze your resume (NLP Supported)
ATS compatibility check (AI Supported)
Optimize your applications (AI Supported)
O*NET Supported
O*NET Supported
O*NET Supported
O*NET Supported
O*NET Supported
European Union Recommended
Institution Recommended
Institution Recommended
Researcher Recommended
IT Savvy Recommended
Trades Recommended
O*NET Supported
Artist Recommended
Researchers Recommended
Create your account
Access your account
Create your professional profile
Preview your profile
Your saved opportunities
Reviews you've given
Companies you follow
Discover employers
O*NET Supported
Common questions answered
Help for job seekers
How matching works
Customized job suggestions
Fast application process
Manage alert settings
Understanding alerts
How we match resumes
Professional branding guide
Increase your visibility
Get verified status
Learn about our AI
How ATS ranks you
AI-powered matching
Join thousands of professionals who've advanced their careers with our platform
Unlock Your PhD Position Potential: Insight & Career Growth Guide
Real-time PhD Position Jobs Trends in Rennes, France (Graphical Representation)
Explore profound insights with Expertini's real-time, in-depth analysis, showcased through the graph below. This graph displays the job market trends for PhD Position in Rennes, France using a bar chart to represent the number of jobs available and a trend line to illustrate the trend over time. Specifically, the graph shows 154 jobs in France and 6 jobs in Rennes. This comprehensive analysis highlights market share and opportunities for professionals in PhD Position roles. These dynamic trends provide a better understanding of the job market landscape in these regions.
Great news! INRIA is currently hiring and seeking a PhD Position F/M LLM Powered Continuous Evolution of Scientific Computing Software to join their team. Feel free to download the job details.
Wait no longer! Are you also interested in exploring similar jobs? Search now: PhD Position F/M LLM Powered Continuous Evolution of Scientific Computing Software Jobs Rennes.
An organization's rules and standards set how people should be treated in the office and how different situations should be handled. The work culture at INRIA adheres to the cultural norms as outlined by Expertini.
The fundamental ethical values are:The average salary range for a PhD Position F/M LLM Powered Continuous Evolution of Scientific Computing Software Jobs France varies, but the pay scale is rated "Standard" in Rennes. Salary levels may vary depending on your industry, experience, and skills. It's essential to research and negotiate effectively. We advise reading the full job specification before proceeding with the application to understand the salary package.
Key qualifications for PhD Position F/M LLM Powered Continuous Evolution of Scientific Computing Software typically include Computer Occupations and a list of qualifications and expertise as mentioned in the job specification. Be sure to check the specific job listing for detailed requirements and qualifications.
To improve your chances of getting hired for PhD Position F/M LLM Powered Continuous Evolution of Scientific Computing Software, consider enhancing your skills. Check your CV/Résumé Score with our free Resume Scoring Tool. We have an in-built Resume Scoring tool that gives you the matching score for each job based on your CV/Résumé once it is uploaded. This can help you align your CV/Résumé according to the job requirements and enhance your skills if needed.
Here are some tips to help you prepare for and ace your job interview:
Before the Interview:To prepare for your PhD Position F/M LLM Powered Continuous Evolution of Scientific Computing Software interview at INRIA, research the company, understand the job requirements, and practice common interview questions.
Highlight your leadership skills, achievements, and strategic thinking abilities. Be prepared to discuss your experience with HR, including your approach to meeting targets as a team player. Additionally, review the INRIA's products or services and be prepared to discuss how you can contribute to their success.
By following these tips, you can increase your chances of making a positive impression and landing the job!
Setting up job alerts for PhD Position F/M LLM Powered Continuous Evolution of Scientific Computing Software is easy with France Jobs Expertini. Simply visit our job alerts page here, enter your preferred job title and location, and choose how often you want to receive notifications. You'll get the latest job openings sent directly to your email for FREE!