Ingénieur développement logiciel spécialiste en neurosciences et médecine numériques (F/H)

Référence : 2024-1519038

  • Fonction publique : Fonction publique de l'État
  • Employeur : INRIA Sophia Antipolis
  • Localisation : 2004 Route des Lucioles 06902 Valbonne

Date limite de candidature : 22/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 renseigné
  • Télétravail possible Oui

Vos missions en quelques mots

Son activité principale s’inscrit dans le cadre de projets d’envergure sur lesquels il est affecté pour une durée donnée, le plus souvent au sein d’une ou plusieurs équipes-projets.
L’estimation, la quantification et comparaison de la dynamique cérébrale est un des défis centraux des neurosciences modernes. Le modèle de réseaux cérébraux a émergé depuis quelques années comme une représentation importante pour décrire cette dynamique cérébrale.
L’objectif de l’équipe-projet CRONOS est de développer des modèles, algorithmes et logiciels pour estimer, comprendre et quantifier la dynamique du cerveau entier.
Cet objectif sera atteint par la modélisation de l’architecture macroscopique et de la connectivité du cerveau à 3 niveaux de complexité différents :
Le niveau capteur qui est généralement de faible dimension mais contient néanmoins l’essentiel de l’information recherchée (mais souvent sous une forme peu explicite).
Le niveau source qui se rapproche de l’anatomie, donc plus explicite et interprétable, mais qui “vit” dans un espace de haute dimension (donc l’information y est souvent redondante).
Le niveau groupe qui vise à extraire des caractéristiques statistiques des signaux associés à des tâches spécifiques, ce qui permet de contraindre l’extraction d’information tant au niveau capteur qu’au niveau source.
Ces trois niveaux seront étudiés au travers de la représentation unificatrice de réseaux dynamiques, intégrant les informations dynamiques et partielles provenant de diverses modalités non-invasives d’observation du cerveau (IRMf, IRMd, EEG, MEG, …) dans un modèle global cohérent.
Les applications cibles de ces outils vont des neurosciences fondamentales, des études cognitives et cliniques aux interfaces cerveau-ordinateur. L’équipe-projet CRONOS compte élargir son impact dans ces domaines en fournissant des logiciels open source mettant en œuvre nos modèles et algorithmes de manière accessible aux utilisateurs non techniques.
La plateforme Brain/Computer-Suite est une suite logicielle (librairies et diverses applications) qui permet de faire du traitement temps-réel de séries temporelles de mesures de l’activité électro-magnétique (notamment MEG et EEG) du cerveau. Ce code est à la base de plusieurs applications avec des visées très variées:
Interfaces cerveau-ordinateur et applications de réhabilitation (Speller P300).
Applications cliniques (neurofeedback, détection de pointes épileptiques en temps réel, amélioration de la compréhension des outils utilisés en chirurgie éveillée du cerveau, etc).
Nettoyage et mise en forme de jeux de données.
La plateforme vise à une stricte séparation des algorithmes et des interfaces et se donne pour but de fournir les moyens à ses utilisateurs de faire des expérimentations reproductibles.
La première affectation au sein de cette équipe porte sur une durée de 4 ans.

Profil recherché

Activités principales

  • Conception et développement des logiciels scientifiques utiles aux travaux de recherche dans le domaine des neurosciences computationnelles.
  • Contribution aux expérimentations et publications scientifiques issues des projets de développement sur lesquels la personne est affectée.
  • Veille technologique, en particulier dans le domaine : état de l’art, développement et/ou déploiement de preuves de concept.

Niveau d'études minimum requis

  • Niveau Niveau 8 Doctorat/diplômes équivalents

Compétences attendues

- Expertise en traitement du signal temps réel et d'interfaces homme-machine, et en expérimentation scientifique.
- Connaissances solides et expérience en développement logiciel :
Maîtrise d'au moins 1 langage de programmation (C++, Python),
Architecture logicielle et paradigmes de programmation, génie logiciel, bonnes pratiques et outils de développement logiciel (versionning, documentation, compilation, packaging, CI, CD …)
- 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.
- Expertise technologique pointue sur au moins un outil technologique du domaine de l'éléctro-physiologie.

Localisation

Localisation : 2004 Route des Lucioles 06902 Valbonne

Qui sommes-nous ?

Le centre Inria d'Université Côte d'Azur regroupe 37 équipes de recherche et 8 services d’appui. Le personnel du centre (500 personnes environ) est composé de scientifiques de différentes nationalités, d’ingénieurs, de techniciens et d’administratifs. Les équipes sont principalement implantées sur les campus universitaires de Sophia Antipolis et Nice ainsi que Montpellier, en lien étroit avec les laboratoires et les établissements de recherche et d'enseignement supérieur (Université Côte d’Azur, CNRS, INRAE, INSERM ...), mais aussi avec les acteurs économiques du territoire.

À propos de l'offre

  • Mission principale (environ 90 % de son temps)

    Conception et développement de logiciels au sein des projets de développement sur lesquels la personne est affectée, essentiellement dans le domaine des neurosciences computationnelles.
    Conseil et soutien à l’expérimentation dans le domaine de la santé numérique.
    Soutien et encadrement pour les développeurs dans le même domaine.


    Mission spécifique pour la première affectation

    Assurer la continuité de l’expérimentation et des développements de l’équipe-projet (par exemple, pérennisation des travaux de doctorants en fin de thèse, post-doctorants et ingénieurs en collaboration avec les permanents de l’équipe).
    Renforcer les collaborations avec les biologistes et les cliniciens.
    Renforcer la politique de site du centre Inria d’Université Côte d’Azur en participant à l’institut Neuromod.
    Favoriser le transfert et le partage de compétences techniques du domaine à travers le SED du centre Inria d’Université Côte d’Azur


    Mission collective (environ 10 % de son temps)

    Dans le but de mutualiser son savoir-faire, la personne recrutée est amenée à réaliser des activités utiles au collectif des ingénieurs de développement de l’institut, en neurosciences et médecine numériques mais aussi plus largement.

  • Vacant à partir du 01/09/2024
  • Chercheuse / Chercheur

D'autres offres pourraient vous intéresser