Emplois actuels liés à Ingénieur en technologies de compilation pour systèmes d'inférence - Grenoble, Auvergne-Rhône-Alpes - Inria
-
Ingénieur en Implémentation Physique
il y a 2 semaines
Grenoble, Auvergne-Rhône-Alpes, France EN-CORE Temps pleinA propos de l'entrepriseEN-CORE est une entreprise innovante qui se distingue par son approche audacieuse dans le domaine de la technologie. Fondée en 2019 avec le soutien de l'Union Européenne, notre société est déterminée à maîtriser le coeur technologique de ses supercalculateurs : le microprocesseur. Nous développons un microprocesseur européen...
-
Ingénieur développement de plateforme virtuelle
il y a 4 semaines
Grenoble, Auvergne-Rhône-Alpes, France SiPearl Temps pleinÀ propos de SiPearlFondée en 2019 avec le soutien de l'Union européenne, SiPearl est une entreprise pionnière dans le développement de microprocesseurs européens haute performance et basse consommation dédiés au supercalcul et à l'inférence d'intelligence artificielle.Nos objectifs sont de maîtriser le cœur technologique de nos supercalculateurs...
-
Ingénieur en technologie de la formation
il y a 4 semaines
Grenoble, Auvergne-Rhône-Alpes, France SERES TECHNOLOGIES Temps pleinRejoignez notre équipe de spécialistes en maîtrise des risques industrielsSERES Technologies, un spécialiste de l'ingénierie et du conseil, recherche un ingénieur d'études pour rejoindre son équipe pluridisciplinaire basée à Grenoble.MissionsRédiger des analyses de risques et des études de dangers pour des projets industriels dans des domaines...
-
Ingénieur en logiciel embarqué
il y a 1 semaine
Grenoble, Auvergne-Rhône-Alpes, France Médiane Système Temps pleinÀ proposMédiane Système, société d'ingénierie innovante, recherche un ingénieur en logiciel embarqué pour rejoindre son équipe de développement de systèmes de haute technologie.Le posteVos missions seront les suivantes :Réalisation des spécifications d'architecture logicielleDéveloppement C/C++Développement de scripts PythonTestsVous...
-
Ingénieur en Technologies Informatiques
il y a 2 semaines
Grenoble, Auvergne-Rhône-Alpes, France Apy Consult Temps pleinIngénieur en Technologies InformatiquesApy Consult recherche un ingénieur en technologies informatiques pour rejoindre notre équipe. Vous serez en charge de travailler avec nos clients pour comprendre leurs besoins et proposer des solutions adaptées.Installer et configurer les systèmes informatiquesAssurer la maintenance et la sécurité des...
-
Ingénieur en implémentation physique
il y a 1 mois
Grenoble, Auvergne-Rhône-Alpes, France EN-CORE Temps pleinA propos de l'entrepriseEN-CORE est une entreprise innovante qui se spécialise dans le développement de microprocesseurs européens haute performance et basse consommation. Fondée en 2019 avec le soutien de l'Union Européenne, l'entreprise collabore étroitement avec ses 30 partenaires au sein du consortium European Processor Initiative (EPI)...
-
Ingénieur en technologie de la formation
il y a 4 semaines
Grenoble, Auvergne-Rhône-Alpes, France SERES TECHNOLOGIES Temps pleinRejoignez notre équipe de spécialistes en maîtrise des risques industrielsSERES Technologies, un spécialiste de l'ingénierie et du conseil, recherche un ingénieur d'études pour rejoindre son équipe pluridisciplinaire basée à Grenoble.MissionsRédiger des analyses de risques et des études de dangers pour des projets industriels variésTravailler en...
-
Grenoble, Auvergne-Rhône-Alpes, France EN-CORE Temps pleinÀ propos de l'entreprise :EN-CORE est une start-up innovante qui se fixe pour objectif de doter la recherche européenne d'un supercalculateur sécurisé, performant et basse-consommation. L'équipe, composée de plus de 150 personnes, conçoit un microprocesseur multi-coeurs ainsi que tout son écosystème matériel et logiciel. Le but est de...
-
Grenoble, Auvergne-Rhône-Alpes, France EN-CORE Temps pleinA propos de l'entreprise :EN-CORE est une start-up innovante qui se fixe pour objectif de doter la recherche européenne d'un supercalculateur sécurisé, performant et basse-consommation. L'équipe, composée de plus de 150 personnes, conçoit un microprocesseur multi-coeurs ainsi que tout son écosystème matériel et logiciel. Le but est de...
-
Ingénieur DevOps
il y a 2 semaines
Grenoble, Auvergne-Rhône-Alpes, France Groupe SII Temps pleinMissionNous recherchons un Ingénieur DevOps pour accompagner un client grand compte dans le secteur des télécoms, de l'énergie et de l'industrie.Compétences requisesConnaissance des langages de programmation (Java, C#)Expérience sur les outils de déploiement continu comme Docker, Kubernetes, Git, AnsibleSensibilité à la culture DevOps et...
-
Ingénieur de confiance système
il y a 2 semaines
Grenoble, Auvergne-Rhône-Alpes, France ekosystem Temps pleinÀ l'Ekosystem, nous sommes convaincus que les meilleures équipes sont celles qui partagent une même vision et des valeurs communes. Nous sommes à la recherche d'un(e) Ingénieur de confiance système qui partagera notre passion pour l'innovation et la croissance durable.Vous serez chargé(e) de garantir la fiabilité, la sécurité et la...
-
Ingénieur en Implémentation Physique
il y a 1 mois
Grenoble, Auvergne-Rhône-Alpes, France EN-CORE Temps pleinA propos de l'entrepriseEN-CORE est une entreprise innovante qui se concentre sur le développement de microprocesseurs européens haute performance et basse consommation. Fondée en 2019 avec le soutien de l'Union Européenne, l'entreprise vise à maîtriser le coeur technologique de ses supercalculateurs.Le posteEn tant qu'ingénieur en implémentation...
-
Grenoble, Auvergne-Rhône-Alpes, France EN-CORE Temps pleinÀ propos de l'entreprise : EN-CORE est une société grenobloise spécialisée dans la conception et la fabrication de systèmes électroniques à haute fiabilité pour les industries aérospatial, défense, avionique et médical. Nous sommes rattachés à un grand groupe international et nous sommes fiers de notre expertise dans la conception de...
-
Ingénieur Système d'Application
il y a 3 semaines
Grenoble, Auvergne-Rhône-Alpes, France ATOS Temps pleinPoste : Ingénieur Système ApplicatifVous êtes passionné par les nouvelles technologies et souhaitez vous lancer dans une carrière en tant qu'ingénieur système applicatif? Nous sommes à la recherche d'un candidat motivé et compétent pour rejoindre notre équipe d'experts en technologie.Compétences requisesMaitrise des concepts...
-
Ingénieur Conception Mécanique Moteurs H/F
il y a 3 semaines
Grenoble, Auvergne-Rhône-Alpes, France SEGULA Technologies Temps pleinDescription de l'entrepriseSEGULA Technologies est une entreprise leader dans le domaine de l'ingénierie, avec une forte croissance et une présence mondiale. Nous sommes à la recherche d'un ingénieur mécanique passionné pour rejoindre notre équipe et contribuer à la conception et au développement de solutions innovantes.Description du...
-
Grenoble, Auvergne-Rhône-Alpes, France CEA Temps pleinOffre de Poste : Ingénieur en Micro-TechnologiesDescription de l'OffreNous recherchons un ingénieur en micro-technologies pour rejoindre notre équipe pluridisciplinaire de 20 ingénieurs et techniciens. Vous serez chargé de participer aux travaux de fabrication des μsources de lumière dans les salles blanches CEA.Missions PrincipalesVous serez...
-
Ingénieur Design digital H/F
il y a 2 semaines
Grenoble, Auvergne-Rhône-Alpes, France TalentDetection Temps pleinPoste de conception de circuits intégrésVous rejoindrez notre équipe de conception de circuits intégrés innovants en tant qu'ingénieur design digital H/F. Vous travaillerez sur des sujets d'innovation et participerez à la conception d'ASICs.MissionsDéfinition d'architectureCodage RTL en VHDL ou SystemVerilogVérification...
-
Ingénieur en Implémentation Physique
il y a 1 semaine
Grenoble, Auvergne-Rhône-Alpes, France EN-CORE Temps pleinA propos de l'entreprise :EN-CORE est une entreprise innovante qui se concentre sur le développement de microprocesseurs européens haute performance et basse consommation. Fondée en 2019 avec le soutien de l'Union Européenne, l'entreprise travaille étroitement avec ses 30 partenaires au sein du consortium European Processor Initiative (EPI)...
-
Ingénieur Système Contrôle Commande
il y a 3 semaines
Grenoble, Auvergne-Rhône-Alpes, France Framatome Temps pleinMissionVous rejoignez la section Plateforme & Licensing France en tant qu'Ingénieur Système Contrôle Commande. Vous êtes chargé de la maîtrise technique d'une partie du développement de la nouvelle génération technologique de contrôle commande de sûreté, depuis le besoin client jusqu'au déploiement.Compétences requisesConnaissances...
-
Ingénieur système embarqué
il y a 2 semaines
Grenoble, Auvergne-Rhône-Alpes, France Astek Temps pleinAccompagnons l'innovation ferroviaire :À l'intérieur d'un groupe leader dans le secteur ferroviaire, nous sommes à la recherche d'un ingénieur système embarqué pour rejoindre notre équipe de conception et développement de systèmes embarqués.Votre mission :Vous serez chargé de concevoir et développer les systèmes embarqués pour...
Ingénieur en technologies de compilation pour systèmes d'inférence
Il y a 2 mois
Le Centre Inria de l'Université de Grenoble regroupe près de 600 collaborateurs au sein de 22 équipes de recherche et 7 départements de soutien à la recherche.
Le personnel est réparti sur trois campus à Grenoble, en étroite collaboration avec d'autres institutions de recherche et d'enseignement supérieur, ainsi qu'avec des acteurs économiques clés de la région.
Le Centre Inria de l'Université Grenoble Alpes est actif dans les domaines de l'informatique haute performance, de la vérification et des systèmes embarqués, de la modélisation de l'environnement à plusieurs niveaux, ainsi que de la science des données et de l'intelligence artificielle. Cet institut scientifique de premier plan bénéficie d'un vaste réseau de collaborations internationales en Europe et dans le monde entier.
Contexte et avantages du poste
Dans le cadre d'un partenariat (choix possible entre)
- Collaboration avec le CEA (développeur du framework d'inférence)
- Dans le cadre du PEPR IA 2030
Intégrer des technologies de compilation développées par l'équipe pour optimiser des opérateurs (principalement en algèbre linéaire) dans un cadre de génération de code pour un réseau complet (c'est-à-dire un graphe de flux de données d'opérateurs).
Déplacements réguliers
Pour assurer une interopérabilité optimale avec le framework principal, des déplacements réguliers à destination de l'équipe du CEA sont envisagés :
- Environ 2 jours par mois
Missions :
Développement et intégration de techniques avancées telles que :
- Transformations automatiques au niveau cœur (parallélisation, tuilage, packing/padding)
- Fusion d'opérateurs
- Génération de code pour opérateurs quantifiés
- Auto-tuning avec boucle de rétroaction compilation-exécution
- Gestion de la distribution sur des machines à hiérarchie mémoire distribuée
Interaction avec les chercheurs de l'équipe pour le développement et l'intégration des backends de compilation existants.
Collaboration avec les partenaires du CEA, développeurs de la plateforme d'inférence.
Responsabilités :
Prise d'initiative sur les choix de développement/infrastructure et l'architecture logicielle.
Gestion :
Autonomie requise pour le suivi des travaux de l'équipe sur le sujet et proposition de réunions si nécessaire.
Activités principales
Activités principales :
- Utilisation des plateformes de génération de code pour l'inférence à partir des front-ends classiques d'IA (PyTorch, TFLite) et de leurs backends (MLIR, TVM, LLVMIR)
- Contributions à la plateforme du CEA
- Contributions aux optimisations et langages de transformations développés dans l'équipe
- Prototypage et intégration pour une compilation optimisée end-to-end, compilation native/jit et compilation/exécution cross-plateforme
- Benchmarking sur des plateformes cibles telles que x86, ARM CPU ou avec coprocesseurs
Compétences :
- Architecture logicielle, architecture des ordinateurs
- Analyse/transformations de graphes de calculs
- Compilation, cross-compilation
- Développement sous environnement Linux
- C++/Python/assembleur x86 et/ou ARM
- Restauration subventionnée
- Transports publics remboursés partiellement
- Congés : 7 semaines de congés annuels + 10 jours de RTT (base temps plein) + possibilité d'autorisations d'absence exceptionnelle (ex : enfants malades, déménagement)
- Possibilité de télétravail (90 jours par an) et aménagement du temps de travail
- Équipements professionnels à disposition (visioconférence, prêts de matériels informatiques, etc.)
- Prestations sociales, culturelles et sportives (Association de gestion des œuvres sociales d'Inria)
- Accès à la formation professionnelle
- Sécurité sociale
- Participation à la mutuelle (sous conditions)