> Markdown version of [/jobs/ext/1476883-job-offer](https://www.wearedevelopers.com/jobs/ext/1476883-job-offer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Job offer - **Company:** CNRS - **Location:** Montpellier, France - **Contract:** Temporary to permanent - **Skills:** Artificial Intelligence, Dynamic Program Analysis, Graph Database, Python (Programming Language), Machine Learning, Natural Language Processing, Recommender Systems, Text Mining, Large Language Models, Generative AI, Knowledge Representation, Information Technology, Data Analytics - **Published:** July 29, 2026 - **Apply:** https://euraxess.ec.europa.eu/jobs/456439 ## About the Role Required Degree: Master's degree (Master 2 or equivalent) in one of the following fields: Computer Science, Artificial Intelligence (including Generative AI) Keywords: Machine Learning, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Recommender Systems, Competency Frameworks, Master Degree or equivalent, Candidate Profile: Applicants should hold a Master's degree (or an equivalent qualification) in Computer Science, Artificial Intelligence, Data Science, or a closely related field. Experience in several of the following areas will be considered an asset: * Artificial Intelligence and Machine Learning; * Natural Language Processing (NLP); * Large Language Models (LLMs) and Generative AI; * Retrieval-Augmented Generation (RAG); * Ontologies and Knowledge Representation; * Text Mining and Data Analytics; * Python programming and AI libraries; * English proficiency at B2 level or higher. Specific Requirements An interest in interdisciplinary research, collaboration with academic and industrial partners, and issues related to higher education, competency-based education, and employability will also be highly valued. Languages ENGLISH, * A cover letter; * A copy of the required degree for doctoral enrolment or, if the degree has not yet been awarded, the most recent Master's transcripts (Semester 1 and/or Semester 2). ## Description Project Background : The rapid evolution of occupations, driven by digital transformation, the emergence of generative artificial intelligence, and ecological transitions, is challenging the alignment between the competencies developed in higher education and those expected by employers. Competency frameworks, which are at the core of the Competency-Based Approach (CBA), struggle to keep pace with these changes and quickly become outdated. This interdisciplinary research project, at the intersection of computer science and educational sciences, aims to develop innovative methods for automatically analysing, comparing, and aligning educational competency frameworks with the competencies actually required in professional environments. The project leverages competency frameworks, ontologies, knowledge graphs, occupational taxonomies, and job advertisement corpora to generate reliable, explainable, and adaptive recommendations for curriculum development. PhD Objectives: The primary objective of this PhD project is to design a hybrid approach combining generative artificial intelligence, machine learning, and ontologies to automatically align heterogeneous competency frameworks. The research will focus on: * Formal modelling of competencies and educational competency frameworks; * Integration and interoperability of competency frameworks from multiple sources (ESCO, RNCP, ROME, university curricula, and job advertisements); * Development of semantic alignment methods using knowledge graphs, Large Language Models (LLMs), and Retrieval-Augmented Generation (RAG) techniques; * Design of explainable AI models ensuring the traceability and transparency of the generated recommendations; * Identification of emerging skills and dynamic analysis of the gap between competencies taught in higher education and those required by socio-economic stakeholders; * Development of decision-support tools to assist academic programme coordinators in updating competency frameworks. ## Related Videos - [Your imaginations is (no longer) the limit: how Generative AI empowers people to be creative](https://www.wearedevelopers.com/videos/741-your-imaginations-is-no-longer-the-limit-how-generative-ai-empowers-people-to-be-creative) - [May I interest you in ... R?](https://www.wearedevelopers.com/videos/445-may-i-interest-you-in-r) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [From conversational job search to AI agents, must we reinvent recruitment?](https://www.wearedevelopers.com/videos/100252-from-conversational-job-search-to-ai-agents-must-we-reinvent-recruitment) - [Graphs and RAGs Everywhere... But What Are They? - Andreas Kollegger - Neo4j](https://www.wearedevelopers.com/videos/1311-graphs-and-rags-everywhere-but-what-are-they-andreas-kollegger-neo4j) - [Give Your LLMs a Left Brain](https://www.wearedevelopers.com/videos/1160-give-your-llms-a-left-brain) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Average Salary in France](https://www.wearedevelopers.com/magazine/269-average-salary-in-france) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Best Companies to Work For in Paris: Top 25 Companies in 2023 ](https://www.wearedevelopers.com/magazine/190-best-companies-to-work-for-in-paris-top-25-companies-in-2023) - [Best Companies to Work For in France: Top 25 Companies in 2023 ](https://www.wearedevelopers.com/magazine/189-best-companies-to-work-for-in-france-top-25-companies-in-2023)