Emplois
>
Rennes

    R&D Engineer in Exascale High-Performance Computing - Rennes, France - INRIA

    INRIA
    INRIA Rennes, France

    il y a 1 semaine

    Default job background
    CDD
    Description

    Contexte et atouts du poste

    About Inria, the team and the position

    Inria is the only French public research body fully dedicated to computational sciences. Inria's missions are to produce outstanding research in the computing and mathematical fields of digital sciences and to ensure its impact on the economy and society through technology transfer and innovation. Throughout its research centers and its approximately 200 project teams, Inria has a workforce of 3 400 scientists with an annual budget of 265 million euros, 29% of which coming from its own resources. The Inria Research Center at Rennes University is one of the ten sites of Inria. This publicly funded research center has a workforce of about 620 people, including full-time research scientists, faculty staff, engineers and support staff, distributed in 33 teams and support services.

    The hired engineer will be a member of the KerData Inria team ( > ) led by Gabriel Antoniu. KerData is a joint research team of Inria's Research Centre at Rennes University and INSA Rennes, and also a team of the IRISA lab. KerData's main research activities address the area of distributed data management at challenging scales, with a current focus on pre-Exascale/Exascale HPC supercomputers, clouds and edge-based systems and on hybrid combinations of those. In particular, we address the needs of data-intensive high-performance applications. For this position, the engineer will be working on projects associated with Damaris, a library developed by the KerData research team as a result of a collaboration within JLESC (Joint INRIA-ANL-UIUC-BSC Lab for Extreme Scale Computing: > . Damaris is a middleware for managing I/O and in situ processing of Big Data on HPC infrastructures.

    The position is made available in the context of the Exa-DoST project (Data-oriented Software and Tools for the Exascale) of the NumPEx National Programme: > . NumPEX aims to build the software infrastructure for the first Exascale supercomputer expected to be installed in France in 2025 (Jules Verne project).

    Mission confiée

    Mission overview

    By joining our team you will participate in a dynamic work environment with exceptionally talented and friendly coworkers who are committed to high-quality research and development practices. You will collaborate with esteemed researchers from around the world by taking the technical responsibility for the development of the Damaris software, with the following global missions:

  • Maintain Damaris as a distributable, professional-quality software (continuous integration, technical support, documentation, management of the web site);
  • Contribute to the design of new and improved features for Damaris. This may include enabling new and improved data processing server-side plugins, designing a Python client-side library, designing and testing improved process placement capabilities, support for dynamically triggered in situ analysis, support for GPU-based analytics, etc.
  • Contribute to project work and dissemination actions by interacting with potential users, in particular in the context of the NumPEx National programme ( > ) and the EUPEx EuroHPC JU project ( > ) commitments.
  • Perform large-scale experiments with Damaris (while making the necessary extensions) to support its efficient execution on emerging pre-Exascale/Exascale platforms (such as EUPEX or Jules Verne, the first Exascale supercomputer expected to be installed in France).
  • Principales activités

    Detailed missions

  • Improve and extend the Damaris code, perform robustness and performance tests, maintain a continuous code integration process;
  • Create a unified data processing framework combining Damaris (as in situ/in transit data processing framework) with Big Data analytics plugins to support batch-based or stream-based data processing (e.g., currently based on components from the Python Dask ecosystem, however adding capabilities with other big-data ecosystems is of interest);
  • Adapt Damaris to use recent advanced communication and multithreading technologies (examples: MPI_Sessions, ANL Mercury, Argobots);
  • Develop and enhance software connectors allowing Damaris to use state-of-the-art visualization tools such as VisIt, ParaView and Ascent, and interface with other in situ libraries, such as PDI and Melissa.
  • Extend Damaris to support other programming languages (e.g. creation of Python and/or Julia bindings).
  • Facilitate the dissemination of Damaris and of the unified data processing framework through the following means:
  • Design and implementation of software demonstrators in collaboration with users and project work packages;
  • Extend existing example codes to facilitate learning of the interface by new users;
  • Maintain a professional-quality website facilitating the distribution of the code and of its documentation (reference manual, user manual);
  • Make demos at forums such as the Supercomputing conference, the main international forum of the HPC community;
  • Create and animate a user community around the library (maintain a mailing list, a mechanism for bug report and solving, user support, etc.).

  • Compétences

    Required qualifications

  • Excellent, demonstrated programming skills in C, C++, Python;
  • Knowledge of hardware and software technologies in the area of HPC including MPI (which is a must), resource managers such as SLURM/PBS/OAR/etc., module system, multi-core and GPU based libraries and programming interfaces, use of parallel debuggers;
  • Experience with Linux operating system, software code repository and build systems (git, GitLab/GitHub/Bitbucket, CMake, Spack);
  • Some familiarity with big-data tools (Dask, Spark, Flink)
  • Knowledge of methodologies for managing software projects;
  • Ability to analyze and synthesize user requirements;
  • Ability to develop benchmarking suites, analyze and present results.
  • Ability to communicate and work in collaboration with experts in the same area and in other areas, in English;
  • Taste for transmitting and sharing knowledge, results, progress with the facility to present results in written and oral form.
  • Autonomy in leading and performing the tasks;
  • Sense of partnership and team spirit.
  • Avantages

  • Subsidised catering service
  • Partially-reimbursed public transport
  • Rémunération

    monthly gross salary from 2695 euros according to diploma and experience



  • Université de Rennes - IETR Rennes, France

    **Security Evaluation of AI-Based Hardware Accelerator Units**: · - Réf **ABG-120503** · - Sujet de Thèse- 20/02/2024- Sans financement dédié- Université de Rennes - IETR- Lieu de travail- Rennes - Bretagne - France- Intitulé du sujet- Security Evaluation of AI-Based Hardware Acc ...

  • Thales

    Architecte Solution

    il y a 4 jours


    Thales Rennes, France

    **QUI SOMMES-NOUS ?** · Thales propose des systèmes d'information et de communication sécurisés et interopérables pour les forces armées, les forces de sécurité et les opérateurs d'importance vitale. Ces activités, qui regroupent radiocommunications, réseaux, systèmes de protecti ...

  • PROVECTIO

    Product Manager IT

    il y a 6 jours


    PROVECTIO Rennes, France

    **L'entreprise** · Avec un positionnement exclusif dans l'IT, Provectio se compose de 5 pôles d'expertise dédiés à l'informatique et les télécom, au service de la performance de ses clients. · Nous offrons à nos clients une approche globale de leurs Infrastructures informatiques, ...

  • Sonaide

    Stage de Fin D'étude

    il y a 1 semaine


    Sonaide Rennes, France

    L'objectif de ce stage en IA embarquée est double avec la réalisation d'une recherche bibliographique sur les modèles d'IA à faible consommation pour la détection audio ; et avec le développement d'un modèle d'IA faible consommation fonctionnel sur microcontrôleur pour un disposi ...


  • Toshiba Rennes, France

    Employer · Depuis plus de 130 ans, nous façonnons un monde durable où le traitement de l'information est facilité. Notre mission ? Accompagner nos clients, qu'ils soient TPE, PME ou grands groupes dans leur quotidien pour faciliter les processus métiers pour l'impression et plus ...

  • Rennes School of Business

    Digital Marketing Manager

    il y a 5 jours


    Rennes School of Business Rennes, France

    **Rennes School of Business** est une école internationale de management située à Rennes et à Paris. · Notre mission est de préparer, par l'enseignement et la recherche, des leaders responsables et innovants à agir efficacement dans un environnement globalisé. Rennes SB se distin ...

  • Ecole Centrale Paris

    Ater rennes

    il y a 4 jours


    Ecole Centrale Paris Rennes, France

    **PROFIL DE POSTE ATER** · **CentraleSupélec - campus de Rennes - Laboratoire IETR** · **Intitulé du poste **:ATER CDD 1 an (e_nseignant-chercheur temporaire) _ · **Nature du poste**: · Enseignant-chercheur en traitement du signal & communications, laboratoire IETR de CentraleSup ...


  • Atmosphères Rennes, France

    **Descriptif société** · Atmosphères est l'une des agences marketing terrain experte dans le domaine de l'High Tech qui permet à ses clients de faire de leurs idées, une réalité · Grâce à des prestations clés en main, sur-mesure, innovantes et personnalisables, nous accompagnons ...

  • Local

    Commercial B to B

    il y a 1 semaine


    Local Rennes, France

    **Chez , **nous donnons l'opportunité aux TPE/PME de se mettre en valeur grâce à des solutions de communication numériques simples, adaptées, et à un tarif compétitif **(réalisation de sites internet, référencement, création de trafic,...).** · - **" Intégrer , c'est partager nos ...


  • INSA RENNES Rennes, France

    **2-year Post-doctoral Position - Open hardware compilation for near-memory dataflow computing** · Keywords: High-Performance computing, Near-memory computing, Compilation, Dataflow models of computation , · Stream processing, Open hardware, RISC-V, FPGA, Computer architecture. · ...

  • INSA RENNES

    Phd Position at Ietr

    il y a 2 jours


    INSA RENNES Rennes, France

    **About us**: · INSA Rennes, a founding member of the INSA Group, is the largest public engineering school in Brittany. · It welcomes 2,200 students and apprentices and graduates more than 340 engineers, 60 masters and 40 PhDs per year. · Composed of 10 teaching departments, incl ...

  • Inria

    R&d Engineer

    il y a 6 jours


    Inria Rennes, France

    Le descriptif de l'offre ci-dessous est en Anglais_ · **Type de contrat **:CDD**Contrat renouvelable **:Oui**Niveau de diplôme exigé **:Thèse ou équivalent**Fonction **:Ingénieur scientifique contractuelA propos du centre ou de la direction fonctionnelle · Inria, the French natio ...


  • INSA RENNES Rennes, France

    **About us**: · The postdoctoral associate will mainly work within the theory group in Rennes (around 15 staff, PhD students and postdocs) involving the Foton Institute and the Rennes Chemical Sciences Institute in tight collaboration with experimentalists on the topic of water s ...


  • INSA RENNES Rennes, France

    **Ultra-low Power Evolutionary Reinforcement Learning PhDs** · **Abstract** · This project will recruit 2 PhDs in the domain of frugal Machine Learning (ML). The aim of the PhDs is to propose full-stack methods and open-source tools to train and infer ultra-lightweight AIs, by ex ...

  • Silicon Labs Careers

    Software Engineer

    il y a 3 jours


    Silicon Labs Careers Rennes, France

    - · Silicon Labs is looking for a junior software engineer to work on our chip embedded software solutions in Rennes, France. As part of our proprietary stack team, you will help create and extend our offering of LPWAN stacks for the IoT. We count among our customers some of the ...


  • Geosciences Rennes (UMR6118) Rennes, France

    **Development of fibre optic sensors for distributed measurement of underground flows with high spatial resolution**: · - Réf **ABG-121486** · - Sujet de Thèse- 20/03/2024- Contrat doctoral- Geosciences Rennes (UMR6118)- Lieu de travail- Rennes - Bretagne - France- Intitulé du su ...

  • COSENTINO

    Sales Administrative Rennes

    il y a 1 semaine


    COSENTINO Rennes, France

    Mar 16, 2023- Rennes, FR**What are we looking for**: · **What you will do**: · As a Sales Administrative you will support all the administration related matters in Finance, Sales and Operations departments. This person will be closely working with the Administrative team and will ...


  • INSTITUT NATIONAL DES SCIENCES APPLIQUEES Rennes, France

    **Ultra-low Power Evolutionary Reinforcement Learning PhDs**: · - Réf · - **ABG-113376** · - Sujet de Thèse- 14/04/2023- Financement public/privé- INSTITUT NATIONAL DES SCIENCES APPLIQUEES- Lieu de travail- Rennes - Bretagne - France- Intitulé du sujet- Ultra-low Power Evolutiona ...

  • INSTITUT NATIONAL DES SCIENCES APPLIQUEES

    Phd Position at Ietr

    il y a 2 jours


    INSTITUT NATIONAL DES SCIENCES APPLIQUEES Rennes, France

    **PhD Position at IETR - Ecodesign of Embedded Systems applied to Smart Vision**: · - Réf **ABG-123956** · - Sujet de Thèse- 17/05/2024- Contrat doctoral- INSTITUT NATIONAL DES SCIENCES APPLIQUEES- Lieu de travail- Rennes - Bretagne - France- Intitulé du sujet- PhD Position at IE ...


  • Université de Rennes 1 Rennes, France

    **Keyboard Eavesdropping and Compromission Through Electromagnetic Optimal Coupling in a Cable Network**: · - Réf · - **ABG-110375** · - Sujet de Thèse- 20/01/2023- Contrat doctoral- Université de Rennes 1- Lieu de travail- Rennes - Bretagne - France- Intitulé du sujet- Keyboard ...