Ingénieur développement logiciel spécialiste – hybridation entre IA et calcul scientifique

Référence : 2024-1523639

  • Fonction publique : Fonction publique de l'État
  • Employeur : INRIA NANCY Grand Est
    Inria est l'institut national de recherche dédié aux sciences et technologies du numérique. Il emploie 2600 personnes. Poste à pourvoir en mobilité inter fonction publique
  • Localisation : Strasbourg
Postuler sur le site employeur

Date limite de candidature : 27/04/2024

Partager la page

Veuillez pour partager sur Facebook, Twitter et LinkedIn.

  • Nature de l’emploi Emploi ouvert aux titulaires et aux contractuels
  • Expérience souhaitée Confirmé
  • Rémunération (fourchette indicative pour les contractuels) Non renseigné
  • Catégorie Catégorie A (cadre)
  • Management Non
  • Télétravail possible Oui

Vos missions en quelques mots

Mission principale (environ 90% du temps)
L'ingénieur.e prendra en charge les développements de l'équipe en pilotage et réalisation sur des socles communs permettant des simulations directes et inverses impliquant la résolution d'EDPs. Ce développement consistera en les modules suivants :
    * code pour une méthode par éléments finis differentiable, intégrant plusieurs modèles d'hyperélasticité et de thermodynamique
    * optimisation des performances de ce code afin d'obtenir des temps de calcul équivalent à une méthode par éléments finis classique
    * développement de quelques méthodes d'optimisation exploitant ce code
    * développement de méthodes de controle optimal sous contraintes EDP
    * développement de méthodes hybrides (basée sur deep learning) exploitant le calcul d'une loss physique et differentiable
L'ingénieur.e contribuera à l'intégration des travaux dans des résultats "phares" associés aux projets suivants :
    * Projet MEDITWIN : optimisation de stratégie chirurgicale
    * Projet PREMYOM : jumeau numérique optique et biomécanique
    * Cluster IA "ENACT" : optimisation du design de dispositifs médicaux flexibles

Profil recherché

Compétences
* Expertise dans les langages de programmation C++ et Python
* Expertise en deep learning
  - maitrise d'au moins un framework de deep learning tel que pytorch ou tensorflow
  - capacité à architecturer un réseau de neurone
  - Mlops
* Connaissances en méthodes numériques de résolution d'EDP
* Architecture logicielle et paradigmes de programmation, génie logiciel, bonnes pratiques et outils de développement logiciel (versioning, documentation, compilation, packaging, CI, CD…)
* Savoir développer une communauté de developpeur et la faire vivre
* Connaissances et expérience en maquettage, prototypage matériels et/ou logiciels
* Capacité à conduire la veille technologique au sein de l’institut
* Capacité à rédiger, à publier et à présenter en français et en anglais
* Encadrement technique d'autres ingénieurs
* Capacité à proposer et réaliser des mises en œuvre de référence, des prototypes et démonstrateurs : autonomie, créativité, veille proactive, écoute des besoins.
* Capacité à comprendre les contextes et besoins scientifiques, et à les traduire dans des implémentations technologiques.
* Maîtrise de la démarche scientifique associée à l'expérimentation (science reproductible, état de l'art scientifique, état de l'art technologique d'un domaine, publication logicielle, contribution à la publication scientifique sur l'aspect méthodologique et la mesure de performance).
* Savoir être : ténacité, aimant l'effort au long terme, ouverture d'esprit.

Niveau d'études minimum requis

  • Niveau Niveau 7 Master/diplômes équivalents

Compétences attendues

* Expertise dans les langages de programmation C++ et Python
* Expertise en deep learning
- maitrise d'au moins un framework de deep learning tel que pytorch ou tensorflow
- capacité à architecturer un réseau de neurone
- Mlops
* Connaissances en méthodes numériques de résolution d'EDP
* Architecture logicielle et paradigmes de programmation, génie logiciel, bonnes pratiques et outils de développement logiciel (versioning, documentation, compilation, packaging, CI, CD…)
* Savoir développer une communauté de developpeur et la faire vivre
* Connaissances et expérience en maquettage, prototypage matériels et/ou logiciels
* Capacité à conduire la veille technologique au sein de l'institut
* Capacité à rédiger, à publier et à présenter en français et en anglais
* Encadrement technique d'autres ingénieurs
* Capacité à proposer et réaliser des mises en œuvre de référence, des prototypes et démonstrateurs : autonomie, créativité, veille proactive, écoute des besoins.
* Capacité à comprendre les contextes et besoins scientifiques, et à les traduire dans des implémentations technologiques.
* Maîtrise de la démarche scientifique associée à l'expérimentation (science reproductible, état de l'art scientifique, état de l'art technologique d'un domaine, publication logicielle, contribution à la publication scientifique sur l'aspect méthodologique et la mesure de performance).
* Savoir être : ténacité, aimant l'effort au long terme, ouverture d'esprit.

Éléments de candidature

Documents à transmettre

Pour postuler à cette offre, l'envoi du CV et d'une lettre de motivation est obligatoire

Qui sommes-nous ?

Inria est l’institut national de recherche dédié aux sciences et technologies du numérique. Il emploie 2600 personnes. Ses 200 équipes-projets agiles, en général communes avec des partenaires académiques, impliquent plus de 3500 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 180 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.

À propos de l'offre

  • 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 (après 6 mois d'ancienneté) 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 mutuelle (sous conditions)



  • Vacant à partir du 01/09/2024
  • Experte / Expert en calcul scientifique

D'autres offres pourraient vous intéresser