Engineer F/m. Compiler Optimization Framework for

Il y a 3 mois


Grenoble, France Inria Temps plein

Le descriptif de l’offre ci-dessous est en Anglais_

**Type de contrat **:CDD

**Niveau de diplôme exigé **:Bac + 5 ou équivalent

**Fonction **:Ingénieur scientifique contractuel

**A propos du centre ou de la direction fonctionnelle**:
The Centre Inria de l’Université de Grenoble groups together almost 600 people in 22 research teams and 7 research support departments.

Staff is present on three campuses in Grenoble, in close collaboration with other research and higher education institutions (Université Grenoble Alpes, CNRS, CEA, INRAE,), but also with key economic players in the area.

The Centre Inria de l’Université Grenoble Alpe is active in the fields of high-performance computing, verification and embedded systems, modeling of the environment at multiple levels, and data science and artificial intelligence. The center is a top-level scientific institute with an extensive network of international collaborations in Europe and the rest of the world.

**Contexte et atouts du poste**:
The position is funded by the Holy Grail project. The goal of CORSE in this project is to advance research in compiler optimization, including compiler infrastructure and scheduling heuristics, specifically for reduced deep learning codes such as those that are quantized or pruned.

**Mission confiée**:

- Background: understanding of existing methods in state-of-the-art compilers (typically MLIR)
- Language design : conception and implementation of the primitives which describe the sparse computations, including decompression ;

The targeted architectures are CPUs.

**Principales activités**:
The main activities include:

- Experiment with different optimization schemes on various CPU architectures
- Conception of various programming primitives
- Develop a code generator

**Compétences**:
The position requires:

- Development experience with MLIR
- Expertise in compiler optimization focusing on data locality and parallelism (including data dependencies, tiling, etc.)
- Proficiency in C, C++, and Python programming
- Strong communication skills (teamwork) and the ability to thrive in a research environment with flexible development directives

**Avantages**:

- Subsidized meals
- Partial reimbursement of public transport costs
- Leave: 7 weeks of annual leave + 10 extra days off due to RTT (statutory reduction in working hours) + possibility of exceptional leave (sick children, moving home, etc.)
- Possibility of teleworking (90 days / year) and flexible organization of working hours
- Social, cultural and sports events and activities
- Access to vocational training
- Social security coverage under conditions

**Rémunération**:
Gross salary : from 2 692 euros before deduction of tax incomes depending on laboral experiences and degrees.

**Informations générales**:

- **Thème/Domaine**: Architecture, langages et compilation
Système & réseaux (BAP E)
- **Ville**: Grenoble
- **Centre Inria**: Centre Inria de l'Université Grenoble Alpes
- **Date de prise de fonction souhaitée**: 2024-10-01
- **Durée de contrat**: 12 mois
- **Date limite pour postuler**: 2024-10-01

**Consignes pour postuler**:
**Sécurité défense**:
Ce poste est susceptible d’être affecté dans une zone à régime restrictif (ZRR), telle que définie dans le décret n°2011-1425 relatif à la protection du potentiel scientifique et technique de la nation (PPST). L’autorisation d’accès à une zone est délivrée par le chef d’établissement, après avis ministériel favorable, tel que défini dans l’arrêté du 03 juillet 2012, relatif à la PPST. Un avis ministériel défavorable pour un poste affecté dans une ZRR aurait pour conséquence l’annulation du recrutement.

**Politique de recrutement**:
Dans le cadre de sa politique diversité, tous les postes Inria sont accessibles aux personnes en situation de handicap.

**Contacts**:

- **Équipe Inria**: CORSE
- **Recruteur**:
**A propos d'Inria**:
Inria est l’institut national de recherche dédié aux sciences et technologies du numérique. Il emploie 2600 personnes. Ses 215 équipes-projets agiles, en général communes avec des partenaires académiques, impliquent plus de 3900 scientifiques pour relever les défis du numérique, souvent à l’interface d’autres disciplines. L’institut fait appel à de nombreux talents dans plus d’une quarantaine de métiers différents. 900 personnels d’appui à la recherche et à l’innovation contribuent à faire émerger et grandir des projets scientifiques ou entrepreneuriaux qui impactent le monde. Inria travaille avec de nombreuses entreprises et a accompagné la création de plus de 200 start-up. L'institut s'efforce ainsi de répondre aux enjeux de la transformation numérique de la science, de la société et de l'économie.



  • Grenoble, France ESRF Temps plein

    Context & Job description The appointed Business Development Engineer will lead the establishment and implementation of a comprehensive business development strategy within the realm of nanotechnology and nanoscience, with the overarching goal of establishing a sustainable Open Innovation Test Bed within the collaborative framework of the consortia....

  • Innovation Ai Engineer

    Il y a 6 mois


    Grenoble, France Verkor Temps plein

    **Overview of the role**: - Develop solution innovatively based on cutting edge technologies, to solve practical problems. - Understand the real industrial cases and do investigation from versatile resources - Turn the solution and technology from either lab or concept to real production - This job is challenging, which requires excellent observation, data...


  • Grenoble, France CEA Temps plein

    Description du poste **Domaine**: - Systèmes d'information **Contrat**: - CDD **Intitulé de l'offre**: - Research engineer on sustainable 6G Networks H/F **Statut du poste**: - Cadre **Durée du contrat (en mois)**: - 30 mois **Description de l'offre**: - As part of these activities, we are looking for a research engineer to strengthen the team...


  • Grenoble, France TIHIVE Temps plein

    TiHive est une jeune startup deep-tech dont l’incroyable aventure a commencé en 2017. Nous nous positionnons sur une innovation de rupture du contrôle qualité en milieu industriel. Nous sommes fiers de développer un système de caméra révolutionnaire et intelligent pour aider nos clients à réduire leurs déchets et à améliorer leur...

  • Formal Verification

    Il y a 6 mois


    Grenoble, France Siemens Electronic Design Automation SARL Temps plein

    Are you brave enough to challenge yourself? Siemens Digital Industries Software is not a manufacturing company. Weare a growing software company - bringing the technologies and innovations of tomorrow to ourcustomers today. With the resources and opportunities of a large corporation,your opportunities are endless. The role you apply for today is only...

  • Mechanical Engineer

    Il y a 6 mois


    Grenoble, France ILL Temps plein

    **Mechanical Engineer** **Context** The Institut Laue-Langevin (ILL) is an international research organisation at the forefront of neutron science and technology. As part of the ILL's (9-person) Mechanical Engineering Service, you will join the project team working primarily on the design process, and monitoring production operations and jobsites for...


  • Grenoble, France Photonis Infrared France Temps plein

    **Exosens, former Photonis group**, is a high-tech company with over 85 years of experience in the development, manufacturing and sales of detection and imaging technologies. We provide innovative imaging and detection solutions to enable technological breakthroughs for a safer world. We are looking for a passionate Signal & Image Processing Lead Engineer...

  • Simulation Engineer

    Il y a 6 mois


    Grenoble, France Verkor Temps plein

    **About this role**: - We are currently looking for our future Simulation Engineer to join our Logistics Process Team ! This job is located in our Innovation Center based in Grenoble (France). **Main responsibilities**: - Ability to develop new system simulation frameworks, performance models and algorithms, threat models and command and control models. -...


  • Grenoble, Auvergne-Rhône-Alpes, France Capgemini Temps plein

    Job DescriptionWe are seeking an OT Cybersecurity Specialist to join our team at Capgemini. The successful candidate will be responsible for providing technical solutions, support, and training to industrialization teams.Missions:Maintenance and evolution of the client's IEC 62443 framework.Supporting the evolution of and providing advice/training on the...

  • Data Scientist

    Il y a 6 mois


    Grenoble, France Verkor Temps plein

    As a Data Scientist / Engineer intern at Verkor, you'll play a crucial role in our effort to predict battery manufacturing outcomes using AI. You'll have access to real manufacturing data and work closely with our Process Innovation team. Your mission is to leverage machine learning to predict battery performance, identify anomalies, and optimize processes....


  • Grenoble, France CEA Temps plein

    Description de l'offre As part of these activities, we are looking for a research engineer to strengthen the team and carry out research and development work in the area of resource allocation, orchestration protocols and optimization for future wireless communication systems (Beyond 5G and 6G), with a strong focus on sustainability. The activities...


  • Grenoble, France Salesforce Temps plein

    Description du poste Our ideal candidate is passionate about crafting a new product to serve thousands of enterprise customers by using innovative technology and striving for the best quality and throughput. As part of this role, you will: Architect, design, implement, test, and deliver highly scalable products. Master our development process,...


  • Grenoble, Auvergne-Rhône-Alpes, France Applied Materials, Inc. Temps plein

    About Applied Materials, Inc.As a leading multinational company with headquarters in Silicon Valley, California, Applied Materials is the world's premier provider of cutting-edge machinery used in semiconductor production. Our organization values innovation and technological advancement, driving us to stay at the forefront of the industry.Job DescriptionWe...

  • Data Engineer Alternance

    Il y a 6 mois


    Grenoble, France Data ScienceTech Institute Temps plein

    DSTI - School of Engineering s'est donnée pour mission première de former des spécialistes en **Informatique, Cloud** et **Intelligence Artificielle**. Depuis 2015, DSTI a formé **+ de 1000 étudiants** sur les métiers de la donnée (Data Analyst/Data Engineer/Data Scientist), en offrant les programmes les plus intensifs du marché et les plus reconnus...


  • Grenoble, France CEA Temps plein

    Position description **Category**: - Mathematics, information, scientific, software **Contract**: - Internship **Job title**: - X-ray-tracing simulations for instrumental function determination H/F **Subject**: - The Nano-Characterization Platform (PFNC) of CEA Grenoble has a large set of state-of-the-art equipment to carry out physicochemical...

  • Senior Prismatic Module

    il y a 1 semaine


    Grenoble, France Verkor Temps plein

    **About this role**: - We are currently looking for Senior Prismatic Module & Pack Engineer to join our Process Development Department, more especially our Prismatic development team. - You are responsible for the systems related to Prismatic Modules & Packs. The role will evolve from planning the Gigafactory line to then setting it up. You are embracing...


  • Grenoble, France SiPearl Temps plein

    **About SiPearl**: Founded in 2019 with the support of the European Union, SiPearl embodies Europe's dream of mastering the technological heart of its supercomputers: the microprocessor. SiPearl is building Rhea, the high-performance, low-power European microprocessor dedicated to supercomputing and AI inference. This new generation of microprocessors will...


  • Grenoble, Auvergne-Rhône-Alpes, France Applied Materials Temps plein

    About the RoleAs a Technical Support Engineer for our PDC tools at Applied Materials, you will play a critical role in supporting our cutting-edge semiconductor production technologies. We are seeking a highly skilled and motivated individual to join our team in Crolles, France.Key ResponsibilitiesSystem Troubleshooting: Analyze reported problems, validate...


  • Grenoble, France SiPearl Temps plein

    **About SiPearl**: SiPearl is building the European high-performance low-power microprocessor dedicated to supercomp uting and AI inference. This new generation of microprocessors will first target EuroHPC Joint Undertaking ecosystem, which is deploying world-class supercomputing infrastructures in Europe for solving major challenges in medical research,...

  • Innovation Data Engineer

    Il y a 4 mois


    Grenoble, France Verkor Temps plein

    **About this role**: - We are currently looking for an Innovation AI Junior Engineer to join our Process Innovation team based in our Innovation Center in Grenoble, France. - As such, you will be responsible for developing innovative solutions based on cutting-edge technologies and solving practical problems. Your main work will be to understand the cases...