Intelligence Artificielle
il y a 4 jours
Position description
Category
Mathematics, information, scientific, software
Contract
Internship
Job title
Intelligence Artificielle - Large Language Models optimizations for In-Memory Computing hardware H/F
Subject
Ce stage vise à mettre en place une infrastructure logicielle pour optimiser des modèles de langages (LLMs) afin de permettre leur implémentation sur du matériel performant. En partant d'infrastructures logicielles existantes, le stage vise à y intégrer des méthodes d'optimisation telle que la quantification.
This internship aims at putting together a software infrastructure for mapping, simulating and exploring the performance of Large Language Models (LLMs) on In-Memory Computing (IMC) hardware, starting with existing open-source tools chains and integrating functionalities dedicated to IMC hardware, such as quantization and error models.
Contract duration (months)
6
Job Description
Large Language Models (LLMs), such as ChatGPT, have led to a new AI revolution with applications in every domain. However, LLMs are very resource-consuming (energy, compute…) and, hence, an important line of research focuses on optimizing these models. Existing open-source tool chains, such as LLM Compressor [1] and OpenVINO [2], enable almost-automatic optimizations to compress LLMs into smaller ones by, e.g., quantization and pruning. However, they only target conventional hardware, such as GPUs. New hardware paradigms, such as In-Memory Computing (IMC) are promising to accelerate and reduce the energy consumption of LLMs [3]. However, running LLMs on such hardware requires specific optimizations due to the characteristics of these hardware. For instance, they require extreme quantization of the model (reducing the number of bits on which data, weigths and activations are encoded), because analogue IMC fabric has a limited number of bits, and optimizing the robustness of the model, because IMC computations are prone to errors. Nevertheless, software tools and methods for mapping state-of-the-art LLMs on these hardware platforms lag behind.
This internship aims at putting together a software infrastructure for mapping, simulating and exploring the performance of LLMs on IMC hardware, starting with existing open-source tools chains and integrating functionalities dedicated to IMC hardware, such as quantization and error models. The student will be integrated within a multidisciplinary team of research engineers, PhDs, PostDocs and interns, at the heart of an ecosystem of industrial and academic partners in the world of embedded AI. He/she will have access to supercomputers infrastructure. He/she will benefit from increased expertise in LLMs, compression methods, and efficient hardware for AI. Leveraging the tools and knowledge developed during the internship, the student could be offered the opportunity to pursue a PhD on compression methods for LLMs.
[1] [2] [3] Analog Foundation Models, Büchel et al, NeurIPS 2025.
Applicant Profile
Final year engineering or Master 2 student in computer science / Artificial Intelligence / embedded systems
Strong motivation to learn and contribute to artificial intelligence research. Strong knowledge of computer science, programming environments (Unix), languages (Python) and software development tools (Git…). Strong knowledge and experience in deep learning theory and development frameworks (Pytorch or Tensorflow). Knowledge of embedded systems is a plus.
Position location
Site
Grenoble
Location
Grenoble
Candidate criteria
Prepared diploma
Bac+5 - Master 2
PhD opportunity
Oui
Requester
Position start date
02/02/2026
-
Stage Intelligence Artificielle
il y a 1 semaine
Grenoble, Auvergne-Rhône-Alpes, France CEA Temps pleinInformations générales Entité de rattachement Le CEA est un acteur majeur de la recherche, au service des citoyens, de l'économie et de l'Etat.Il apporte des solutions concrètes à leurs besoins dans quatre domaines principaux : transition énergétique, transition numérique, technologies pour la médecine du futur, défense et sécurité sur un...
-
Stagiaire IA
il y a 2 jours
Grenoble, Auvergne-Rhône-Alpes, France CEA-List Temps pleinSujet de stage:Les Modèles de Langage Larges (LLMs), tels que ChatGPT, ont conduit à une nouvelle révolution de l'IA avec des applications dans tous les domaines. Cependant, les LLMs sont très gourmands en ressources (énergie, calculs, etc.) et, par conséquent, difficile à mettre en oeuvre sur des systèmes embarqués autonomes avec peu de ressources....
-
Stage - Monitoring carbone d'architectures ARM en Rust R&D (H/F)
il y a 2 semaines
Grenoble, Auvergne-Rhône-Alpes, France Atos Temps pleinÀ propos du groupe AtosLe groupe Atos est un leader mondial de la transformation numérique qui emploie environ personnes et réalise un chiffre d'affaires annuel d'environ 10 milliards d'euros. Il est présent dans 67 pays sous deux marques : Atos pour les services et Eviden pour les produits. Numéro un européen de la cybersécurité, du cloud et du...
-
Stage Ingénieur·e Logiciel
il y a 2 jours
Grenoble, Auvergne-Rhône-Alpes, France Neovision Temps pleinTON SKILL, NOTRE TEAMVotre stageEn tant que stagiaire en développement logiciel chez Neovision, tu seras formé⋅e au métier d'ingénieur⋅e logiciel. Sous la supervision de ton maître de stage, tu rejoins une équipe dynamique et travailleras sur le produit Tadaviz utilisé par de nombreux clients pour visualiser et interpréter leurs données. Tu...
-
Ingénieur Développeur Logiciel Python
il y a 2 jours
Grenoble, Auvergne-Rhône-Alpes, France PROBAYES Temps pleinProbayes a pour vocation de proposer à ses clients les solutions d'Intelligence Artificielle et de Machine Learning les plus performantes possibles.Notre stack s'appuie ainsi sur Python, des SGBD SQL/NoSQL, des messages brokers, Docker, Kubernetes. Cela permet de proposer notamment pour nos produits et les projets réalisés pour nos clients des solutions...
-
Grenoble, Auvergne-Rhône-Alpes, France CEA Temps pleinLe Laboratoire de Simulation et de Modélisation est fortement impliqué dans les développements de nouvelles technologies pour des mémoires embarquées. Ce laboratoire est en interaction avec les équipes d'intégration technologique, de caractérisation et de conception de circuits intégrés.De nos jours, la production de données croît de manière...
-
Grenoble, Auvergne-Rhône-Alpes, France CEA Temps pleinLes systèmes d'intelligence artificielle embarqués à proximité des capteurs, capables de fonctionner sous de fortes contraintes de puissance et d'énergie tout en conservant la capacité d'apprendre après déploiement, représentent un enjeu majeur pour la conception de dispositifs autonomes, robustes et respectueux des données privées. Dans ce cadre,...
-
Grenoble, Auvergne-Rhône-Alpes, France CEA Temps pleinInformations générales Entité de rattachement Le CEA est un acteur majeur de la recherche, au service des citoyens, de l'économie et de l'Etat.Il apporte des solutions concrètes à leurs besoins dans quatre domaines principaux : transition énergétique, transition numérique, technologies pour la médecine du futur, défense et sécurité sur un...
-
Grenoble, Auvergne-Rhône-Alpes, France CEA Temps pleinRejoignez-nous en Stage CEA Tech Corporate from CEA Tech on Vimeo .Description de la mission:Découvrez une opportunité de stage unique où vous plongerez au cœur de l'innovation en technologies mémoire. Vous développerez une expertise pointue dans des domaines tels que la caractérisation électrique et la compréhension des phénomènes de dégradation...
-
Grenoble, Auvergne-Rhône-Alpes, France STMicroelectronics France Temps pleinChez STMicroelectronics, nous sommes convaincus que la technologie est un moteur d'innovation et a un impact positif pour les entreprises, les personnes et la société.En tant qu'acteur mondial des semiconducteurs, nos technologies de pointe et nos composants électroniques sont invisibles mais au cœur du monde d'aujourd'hui.Rejoindre ST, c'est intégrer...