Calcul et apprentissage non linéaires sur les réseaux de communication

Calcul et apprentissage non linéaires sur les réseaux de communication

Temporaire 49500 - 60500 € / an (estimé) Sur site
Eurecom

En un coup d'œil

  • Missions: Recherchez des solutions innovantes pour le calcul non linéaire sur les réseaux de communication.
  • Entreprise: Projet financé par l'ERC, axé sur la recherche avancée en communication.
  • Avantages: Opportunité de travailler sur des projets de pointe avec un financement solide.
  • Autres infos: Encadrement de doctorants et développement de compétences théoriques.
  • Pourquoi ce job: Repoussez les limites de la connaissance dans un domaine en pleine expansion.
  • Qualifications: Doctorat en génie électrique, informatique ou mathématiques requis.

Le salaire estimé est compris entre 49500 - 60500 € par an.

L’essor des grands modèles de langage (LLMs), dont l’échelle sans précédent nécessite un apprentissage et une inférence distribués, a accentué le besoin de systèmes distribués efficaces en communication et en calcul. En particulier, l’apprentissage et l’inférence dans les LLM reposent sur des transformations non linéaires, notamment les fonctions d’activation et les mécanismes d’attention.

De nombreuses tâches de calcul telles que le classement des sources, le compressive sensing à travers les réseaux, la modélisation du délai des liaisons ou de la probabilité de panne, ainsi que le précodage pour une transmission efficace des données, ne sont que quelques exemples parmi les nombreuses fonctions non linéaires d’intérêt dans les réseaux de communication. Pour les exécuter, des techniques de calcul parallèle ou basées sur la réplication (par exemple MapReduce), ainsi que l’ordonnancement ou le pipelining, ont été exploitées. Cependant, des contraintes physiques telles que la bande passante, la puissance et la complexité du routage limitent leur passage à l’échelle.

Concevoir des algorithmes de faible complexité constitue un défi majeur, car les principes de codage existants ne peuvent pas être directement étendus aux scénarios de calcul non linéaire. Nous envisageons un cadre distribué pour le calcul de fonctions de données sur les réseaux de communication. Notre objectif est de créer un cadre unifié pour le calcul distribué de fonctions non linéaires dans les réseaux. En allant au-delà de l’état actuel de la recherche, nous proposons une approche radicalement nouvelle reposant sur un équilibre fin entre les données, la fonction et le réseau.

Nous ciblons le domaine émergent de la compression fonctionnelle distribuée sur les réseaux, qui vise à trouver la représentation la plus concise d’une fonction en termes de nombre de bits échangés sur le réseau. Alors que le calcul non linéaire a été largement étudié dans des contextes tels que les réseaux de neurones, la théorie de l’approximation et l’optimisation non linéaire, une caractérisation systématique des limites fondamentales du calcul distribué pour les fonctions non linéaires reste encore largement inexplorée.

Bien que des cadres existants, tels que la factorisation matricielle, permettent de calculer des fonctions non linéairement séparables, ils nécessitent généralement des ressources importantes. Dans ce projet, le chercheur postdoctoral étudiera en profondeur les problèmes de calcul distribué sur les réseaux de communication et explorera les limites théoriques des communications pour le calcul. Plus précisément, l’objectif est de concevoir des techniques de codage à faible complexité pour le calcul sur les réseaux de communication.

Ce domaine de recherche combine des outils issus de la théorie de l’information et de la théorie des graphes, avec des applications dans le edge computing, l’intelligence artificielle, LLMs, la communication orientée tâche et l’apprentissage, les limites fondamentales du calcul, l’apprentissage décentralisé et fédéré, les systèmes de communication intelligents, ainsi que la perception.

Le poste s’inscrit dans le cadre d’un projet ERC Starting Grant financé par le Conseil européen de la recherche, avec un accent sur le calcul de fonctions non linéaires sur les réseaux de communication (SENSIBILITÉ). Ce poste s’adresse à des chercheurs talentueux, motivés pour repousser les frontières de la connaissance dans le domaine des réseaux sans fil avancés, ainsi que des LLMs et des modèles fondamentaux qui deviennent des éléments clés des systèmes intelligents de nouvelle génération.

Prérequis

  • Niveau académique/diplôme : Doctorat en génie électrique, informatique ou mathématiques
  • Domaine/spécialité : Mathématiques, génie électrique, informatique, théorie de l’information
  • Autres connaissances/spécialités : Solide formation mathématique en analyse et en algèbre linéaire
  • Autres éléments importants: Excellentes compétences académiques et algorithmiques, motivation et goût pour la résolution de problèmes, volonté de construire des bases théoriques solides, motivation à encadrer des doctorants.

Dossier de candidature

Les candidatures doivent être accompagnées de:

  • Curriculum Vitae détaillé,
  • Liste des publications en précisant les trois publications les plus importantes,
  • Document de deux pages présentant les perspectives de recherches et d’enseignement du candidat,

Date d'embauche : Poste à pourvoir de suite

Type de contrat de travail : CDD postdoctoral de droit privé

Calcul et apprentissage non linéaires sur les réseaux de communication employeur : Eurecom

Eurecom à Grenoble est un employeur de choix, offrant un environnement de recherche dynamique et collaboratif où les chercheurs postdoctoraux peuvent s'épanouir. Avec un fort accent sur l'innovation dans le domaine de l'IA pour l'imagerie neurovasculaire, les employés bénéficient d'opportunités de croissance professionnelle, d'un soutien pour leurs projets de recherche et d'une culture de travail axée sur la collaboration avec des étudiants en doctorat et des partenaires cliniques. Rejoindre Eurecom, c'est faire partie d'une équipe passionnée qui façonne l'avenir de la technologie médicale.

Eurecom

Coordonnées :

Équipe de recrutement de Eurecom

Conseils d'expert StudySmarter🤫

Voici comment nous pensons que tu pourrais décrocher Calcul et apprentissage non linéaires sur les réseaux de communication

✨Participe à des hackathons

Les hackathons sont un excellent moyen de rencontrer des employeurs potentiels et de montrer tes compétences en ingénierie logicielle. Inscris-toi à quelques événements dans ta région ou même des événements en ligne pour développer ton réseau et prouver ton talent.

✨Montre ton expertise avec des projets open-source

Contribuer à des projets open-source sur des plateformes comme GitHub peut considérablement augmenter ta visibilité. Non seulement tu augmentes tes compétences, mais tu as également une vitrine solide pour tes capacités techniques que les recruteurs apprécieront.

✨Accueille les conversations lors des meet-ups tech

Les meet-ups de développeurs sont l’occasion parfaite de te faire connaître dans le milieu. Tu peux échanger avec d’autres passionnés et parfois même rencontrer des recruteurs qui cherchent des talents pour des missions temporaires.

✨Postule directement sur notre site

N'oublie pas que chez Eurecom, nous avons des offres d'emploi temporaires à la recherche de super talents comme toi. En postulant directement sur notre site, tu montres ton intérêt dès le départ, ce qui peut vraiment faire la différence !

Nous pensons qu'il te faut ces compétences pour exceller en tant que Calcul et apprentissage non linéaires sur les réseaux de communication

Calcul non linéaire
Apprentissage automatique
Systèmes distribués
Fonctions d'activation
Mécanismes d'attention
Techniques de calcul parallèle
MapReduce

Quelques conseils pour ta candidature 🫡

Montre ton expérience technique !:Dans le domaine de l'ingénierie et du développement logiciel, il est crucial de mettre en avant tes compétences techniques. Assure-toi d'inclure des projets sur lesquels tu as travaillé, que ce soit des stages, des contributions open source, ou même des projets personnels. Mentionne les langages de programmation que tu maîtrises et les technologies que tu as utilisées !

Soigne ton portfolio !:Pour un poste temporaire en ingénierie logicielle, avoir un portfolio en ligne peut vraiment faire la différence. Montre-nous tes meilleurs projets de développement, avec des liens vers des dépôts GitHub ou des applications fonctionnelles. Ça nous aidera à voir concrètement tes compétences et ton style de travail.

Adapte ta lettre de motivation:Étant donné que le poste est temporaire, mets l'accent sur ta motivation et ta capacité à apprendre rapidement. Explique pourquoi tu veux rejoindre Eurecom et comment cette expérience s'inscrit dans ton parcours professionnel. Nous voulons voir ta passion pour le développement et ta volonté de t'adapter à des défis nouveaux et variés !

Sois clair sur ta disponibilité:Mentionne clairement tes dates de disponibilité dans ton CV ou ta lettre de motivation. Étant temporaire, ça compte énormément pour nous ! Si tu as un emploi du temps flexible ou des contraintes, n'hésite pas à le préciser pour qu'on puisse trouver une solution ensemble. Et n'oublie pas de postuler via notre site !

Comment te préparer à un entretien d'embauche chez Eurecom

✨Prépare tes questions techniques

Quand tu te prépares pour un poste en ingénierie et développement logiciel, il vaut mieux anticiper les questions techniques. Attends-toi à des défis de coding, des questions sur les algorithmes et la structure des données. Fais des exercices sur des plateformes comme LeetCode ou HackerRank pour te familiariser avec le type de problèmes qu'ils peuvent te poser.

✨Montre ton passion pour le développement

En tant que candidat pour un poste temporaire, il est essentiel de démontrer ta motivation et ton aptitude à apprendre rapidement. Prépare des exemples concrets de projets passés sur lesquels tu as travaillé, que ce soit des applications, des sites web ou des contributions à des projets open source. Ça montrera que tu peux rapidement t'intégrer et apporter de la valeur.

✨Explique ton processus de travail

Les recruteurs adorent savoir comment nous abordons les problèmes. Pendant l'entretien, n'hésite pas à partager ton processus de développement, que ce soit la gestion de versions, comment tu testes ton code ou comment tu collaborerais avec une équipe. Ça les rassurera sur ta capacité à suivre les bonnes pratiques.

✨Sois prêt à discuter de ton emploi du temps

Étant donné que c'est un rôle temporaire, ils voudront probablement discuter de ta disponibilité. Prépare-toi à parler de tes autres engagements, tout en montrant ta flexibilité. Cela peut être un atout pour convaincre que tu es le candidat idéal qui peut s'adapter aux besoins immédiats de Eurecom.