Development & Research Engineer @ Grenoble: Functional Package Manager for Distributed Systems Experiments

il y a 13 heures


MontbonnotSaintMartin, Auvergne-Rhône-Alpes, France INRIA Temps plein

Context and Key Benefits

The DataMove INRIA team, located on the campus of the Univ. Grenoble Alpes near Grenoble, is seeking a talented individual to join their friendly and stimulating group. This team is a hub for research on High Performance Computing, comprising Professors, Researchers, PhD, and Master students from around the world.

This role will provide the opportunity to gain expertise in DevOps techniques and high-performance computing systems, while being part of a dynamic research team and working in an international context. The team promotes the FOSS culture and is committed to environmental sustainability issues related to IT and HPC.

Mission and Responsibilities

We are developing NixOS Compose, a tool designed for experiments in distributed systems. It generates reproducible distributed environments, which can be deployed on virtualized or physical platforms. The intended workflow involves fast iteration cycles on local virtualized distributed systems and then deploying the configuration on physical systems.

NixOS Compose is based on Nix, a functional package manager that provides reproducibility and allows for the elaboration and mastery of complex software stacks.

The successful candidate will be responsible for:

  • Consolidating and extending NixOS Compose, including improving user experience and adding new platforms and hardware targets.
  • Developing experiments to evaluate Workflow Management System solutions for High Performance Computing (HPC).
  • Running experiments on various clusters and hardware.
  • Participating in research activities, potentially leading to publications.
  • Participating in and animating tutorials.
  • Providing support to NixOS Compose users.
  • Collaborating with national and European partners, as this work will also be part of a start-up European project.

Requirements and Benefits

We welcome candidates with a Master's degree in Computer Science, experience with distributed systems and operating systems. Expected technical skills include Linux, System Administration, Python, and a functional language (or willingness to learn one). Mastering development processes is a plus (git, continuous integration, containers, etc.).

The position offers:

  • 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.
  • Possibility of teleworking (90 days/year) and flexible organization of working hours (except for internships).
  • Social, cultural, and sports events and activities.
  • Access to vocational training.
  • Social security coverage under conditions.

Remuneration

From 2,692 € (depending on experience and qualifications).



  • Montbonnot-Saint-Martin, Auvergne-Rhône-Alpes, France Inria Temps plein

    About the Research TeamThe DataMove INRIA team is a dynamic and international group of researchers and engineers working on high-performance computing and DevOps. We are part of the Centre Inria de l'Université de Grenoble, a top-level scientific institute with a strong network of collaborations in Europe and worldwide.We are looking for a talented engineer...


  • Montbonnot-Saint-Martin, Auvergne-Rhône-Alpes, France Inria Temps plein

    About the Centre or DepartmentInria is a world-renowned research institute with a strong presence in the Grenoble region. Our centre is a hub for innovation, bringing together researchers, engineers, and students from diverse backgrounds to tackle complex challenges in high-performance computing, verification, and embedded systems.We collaborate closely with...


  • Montbonnot-Saint-Martin, Auvergne-Rhône-Alpes, France INRIA Temps plein

    About the RoleThe successful candidate will join the DataMove team at INRIA, a leading research institution in the field of High Performance Computing. The team is a dynamic and international group of researchers, professors, and students working on various projects related to HPC.Key ResponsibilitiesDevelop and extend NixOS Compose, a tool for reproducible...


  • Montbonnot-Saint-Martin, Auvergne-Rhône-Alpes, France INRIA Temps plein

    About the RoleThe successful candidate will be part of the DataMove team at INRIA, located on the campus of the Univ. Grenoble Alpes. This team is a dynamic and international group, consisting of Professors, Researchers, PhD and Master students, all working on High Performance Computing.This role will provide the opportunity to gain expertise in DevOps...


  • Montbonnot-Saint-Martin, Auvergne-Rhône-Alpes, France INRIA Temps plein

    Context and Benefits of the PositionThe successful candidate will be part of the DataMove INRIA team, a dynamic and international group of researchers and engineers working on High Performance Computing.This role will provide the opportunity to gain expertise in DevOps techniques and high performance computing systems, as well as contribute to the...


  • Montbonnot-Saint-Martin, Auvergne-Rhône-Alpes, France INRIA Temps plein

    Context and Advantages of the PositionThe DataMove INRIA team is seeking a skilled engineer to join their research group in Grenoble, France. The successful candidate will have the opportunity to work on high-performance computing and DevOps technologies, collaborating with a dynamic team of researchers and engineers.The position offers a competitive salary,...


  • Montbonnot-Saint-Martin, Auvergne-Rhône-Alpes, France Inria Temps plein

    About the Centre or Functional DirectionThe Inria Centre at the University of Grenoble brings together almost 600 people in 22 research teams and 7 research support departments. Located on three campuses in Grenoble, the centre collaborates closely with other research and higher education institutions (Université Grenoble Alpes, CNRS, CEA, INRAE,...) as...


  • Montbonnot-Saint-Martin, Auvergne-Rhône-Alpes, France Inria Temps plein

    About the Centre or Functional DirectionThe Inria Centre at the University of Grenoble brings together almost 600 people in 22 research teams and 7 research support departments. Located on three campuses in Grenoble, the centre collaborates closely with other research and higher education institutions (Université Grenoble Alpes, CNRS, CEA, INRAE,...) as...


  • Montbonnot-Saint-Martin, Auvergne-Rhône-Alpes, France Inria Temps plein

    About the Centre or Functional DirectionThe Inria Centre at the University of Grenoble brings together almost 600 people in 22 research teams and 7 research support departments. Located on three campuses in Grenoble, the centre collaborates closely with other research and higher education institutions (Université Grenoble Alpes, CNRS, CEA, INRAE,...) as...


  • Montbonnot-Saint-Martin, Auvergne-Rhône-Alpes, France INRIA Temps plein

    Context and Benefits of the PositionThe successful candidate will be part of the DataMove INRIA team located on the campus of the Univ. Grenoble Alpes near Grenoble. This team is a dynamic and stimulating group with a strong international visibility, comprising Professors, Researchers, PhD and Master students working on High Performance Computing.This work...


  • Montbonnot-Saint-Martin, Auvergne-Rhône-Alpes, France Inria Temps plein

    About the Centre or DepartmentThe Inria Centre at the University of Grenoble brings together nearly 600 people in 22 research teams and 7 research support departments. Located on three campuses in Grenoble, the centre collaborates closely with other research and higher education institutions, as well as key economic players in the area.The Inria Centre at...


  • Montbonnot-Saint-Martin, Auvergne-Rhône-Alpes, France Inria Temps plein

    About the Centre or DepartmentInria's Centre at the University of Grenoble brings together nearly 600 people in 22 research teams and 7 research support departments.Located on three campuses in Grenoble, the centre collaborates closely with other research and higher education institutions (Université Grenoble Alpes, CNRS, CEA, INRAE,...) as well as key...


  • Montbonnot-Saint-Martin, Auvergne-Rhône-Alpes, France Inria Temps plein

    About the PositionWe are seeking a talented computer engineer to join our high-performance computing (HPC) research team at Inria. As a key member of our team, you will be responsible for designing, developing, and implementing workflow tools and schedulers as part of the PEPR NUMPEX project.Main Responsibilities• Design and develop an architecture based...


  • Montbonnot-Saint-Martin, Auvergne-Rhône-Alpes, France Inria Temps plein

    About the PositionWe are seeking a talented computer engineer to join our high-performance computing (HPC) research team at Inria. As a key member of our team, you will be responsible for designing, developing, and implementing workflow tools and schedulers as part of the PEPR NUMPEX project.Main Responsibilities Design and develop an architecture based on...

  • Software Developer

    Il y a 2 mois


    Montbonnot-Saint-Martin, Auvergne-Rhône-Alpes, France INRIA Temps plein

    INRIA is seeking a talented Software Developer to contribute to our cutting-edge research in formal modeling and verification of distributed systems.Our team develops innovative languages and tools for describing system behavior, with a focus on enhancing user experience through software development.As a Software Developer, you will play a key role in...


  • Montbonnot-Saint-Martin, Auvergne-Rhône-Alpes, France INRIA Temps plein

    About INRIA and CONVECS INRIA is a leading French research institute dedicated to advancing computer science and its applications. The CONVECS team at INRIA focuses on the formal modeling and verification of complex systems, with expertise in areas such as communication protocols, distributed algorithms, and embedded systems. The Opportunity We are seeking...


  • Montbonnot-Saint-Martin, Auvergne-Rhône-Alpes, France Mentor Graphics Development Crolles SARL Temps plein

    Job Title: Software Development Engineer C/C++We are seeking a highly skilled Software Development Engineer C/C++ to join our team at Siemens Digital Industries Software. As a key member of our R&D department, you will be responsible for developing integrated circuit simulators using C/C++.Responsibilities:Collaborate with cross-functional teams to...


  • Saint-Priest, Auvergne-Rhône-Alpes, France Group Trucks Technology Temps plein

    Group Trucks Technology is a leading manufacturer of trucks, buses, construction equipment, and marine and industrial engines. As a Functional Safety Engineer - Transportation, you'll be part of our research and development division, working on cutting-edge projects that shape the future of commercial vehicles.Key Responsibilities:Develop and implement...

  • Mechanical Engineer

    Il y a 2 mois


    Montbonnot-Saint-Martin, Auvergne-Rhône-Alpes, France Cegelec CEM Temps plein

    About Cegelec CEMCegelec CEM is a leading provider of technical services and solutions for the energy sector. Our company is committed to delivering high-quality services that meet the evolving needs of our clients.Job SummaryWe are seeking a highly skilled Mechanical Engineer to join our team at Cegelec CEM. As a Mechanical Engineer, you will be responsible...


  • Montbonnot-Saint-Martin, Auvergne-Rhône-Alpes, France INRIA Temps plein

    About the ProjectINRIA is seeking a skilled Software Development Engineer to join our CONVECS team. The successful candidate will be responsible for improving the CADP toolset, a comprehensive suite of features for system design and verification.Project OverviewThe CADP toolset is a powerful platform for modeling and verifying distributed systems. Our team...