Activez les alertes d’offres d’emploi par e-mail !

HPC engineer H/F

CEA

Gif-sur-Yvette

Sur place

EUR 35 000 - 50 000

Plein temps

Il y a 14 jours

Mulipliez les invitations à des entretiens

Créez un CV sur mesure et personnalisé en fonction du poste pour multiplier vos chances.

Résumé du poste

Le CEA recherche un ingénieur pour rejoindre l'équipe GenEx afin de développer et tester un nouveau logiciel exploitant les GPU. Le candidat doit avoir un diplôme en informatique et des compétences solides en C++, avec des responsabilités d'interaction interdisciplinaire pour modéliser des réparations de l'ADN. Des avantages incluent la possibilité de télétravail, des voyages internationaux et un environnement inclusif.

Prestations

Opportunités de voyage à l'international
Jusqu'à 3 jours de télétravail par semaine
Remboursement jusqu'à 75% des cartes de transport public
Assurance santé complémentaire intéressante
9 semaines de congés payés par an

Qualifications

  • Diplôme requis en informatique (Master ou ingénieur).
  • Bonne connaissance de C++ et compétences en ingénierie logicielle.
  • Expérience en programmation parallèle et familiarité avec des environnements de développement.

Responsabilités

  • Développer et tester le nouveau logiciel avec les équipes de génomique et d'informatique.
  • Discussions sur les modèles physiques pour la modélisation des réparations de l'ADN.
  • Développer un code hautement efficace basé sur Kokkos.

Connaissances

C++
Ingénierie logicielle
Programmation parallèle
Autonomie

Formation

Master ou diplôme d'ingénieur en informatique

Description du poste

The recruited engineer will be co-supervised by MdS and Joliot to implement this new approach. To achieve a portable, efficient code that fully exploits GPUs, the core of the code will be developed using the Kokkos library, for which there is strong expertise at MdS and within the CExA [1]project. Subsequently, a Python interface will be established to make the code easily usable by the community of biologists / bioinformaticians / biophysicists, knowing that ultimately GenEx could interest many teams in various fields of application.

The initial applications will focus on yeast, whose genome contains 6k genes each with 300 to 3k base pairs. To interpret experimental results, it is necessary to simulate several million experiments for each gene with a model having about ten free parameters (>

100Mh with current methods). One of the long-term objectives will be to conduct a similar study on the human genome (20k genes with 300 to 3M base pairs) on the Exascale machine soon to arrive at CEA. PTC funding is essential to initiate the implementation of the code, and the significant results thus obtained will have a substantial leveraging effect for further development.

Mission

As part of the GenEx team you will be responsible to develop and test the new software in collaboration with experts of genomics at Joliot and of computer science at MdS.

Your mission will include :

  • Discussions and set-up of the physical models to modelise DNA repairs
  • Test of various algorithms to solve these models
  • Development of an highly efficient code, based on Kokkos, to implement the previous

Skills :

  • You have a master and / or an engineering degree in computer science and :
  • You have a good knowledge of C++
  • You have skills in software engineering. You are familiar with common development environments and associated tools
  • Knowledge of parallel programming (GPU, multi-threaded, etc.) is a plus, especially with the Kokkos library or equivalent.
  • You are autonomous and you wish to be part of an interdisciplinary work team.

Salary and benefits

The CEA offers salaries based on your degrees and experience. This position offers several advantages :

  • Numerous opportunities to travel internationally (exchanges, conferences, workshops and more)
  • Up to 3 days of telecommuting per week
  • Reimbursement of up to 75% of public transport cards and a free transport network throughout the Ile-de-France region,
  • An interesting complementary health insurance and several company savings plans,
  • 9 weeks of paid vacation per year.

In accordance with CEA's commitments to the integration of people with disabilities, this position is open to everyone. The CEA offers accommodations and / or organizational arrangements for the inclusion of workers with disabilities.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.