Ingénieur développeur logiciel Python (F/H)

Inria
Paris
Contexte et atouts du poste

L'Institut du Cerveau et de la Moelle épinière est une Fondation privée reconnue d'utilité publique dont l'objet est la recherche fondamentale et clinique sur le système nerveux. Sur un même lieu, 600 chercheurs, ingénieurs et médecins couvrent l'ensemble des disciplines de la neurologie, dans le but d'accélérer les découvertes sur le fonctionnement du cerveau, et les développements de traitements sur les maladies comme : Alzheimer, Parkinson, Sclérose en plaques, épilepsie, dépression, paraplégies, tétraplégies, etc. Inauguré en septembre 2010, l'Institut connait une croissance importante de son activité qui nécessite l'appui d'un pôle juridique renforcé.

Ce poste d'ingénieur en développement logiciel spécialisé en interface utilisateur pour un logiciel d'interface cerveau-ordinateur est à pourvoir dans le laboratoire NERV ( à l'Institut du Cerveau à Paris (Paris Brain Institute).

Le projet a pour point de départ la réalisation d'expériences d'utilisation d'interfaces cerveau-machine (BCI) par des sujets qui, par la modulation de leur activité cérébrale, contrôlent un dispositif externe. Lors des sessions d'enregistrement, les données cérébrales sont acquises par électroencéphalographie (EEG), puis analysées hors-ligne afin d'entrainer des algorithmes IA de classification dans le but d'optimiser les performances en ligne du BCI.

Le poste s'intègre dans le contexte d'un projet de recherche visant à améliorer la traduction de signaux cérébraux en commandes. L'analyse des données EEG pour l'entrainement d'algorithmes de machine-learning est réalisée via HappyFeat, un logiciel Python avec une interface Qt développé par l'équipe ( s'interfaçant avec d'autres logiciels BCI (OpenViBE, Timeflux). Il permet de simplifier la mise en place des expériences BCI, et d'automatiser la sélection de caractéristiques optimales pour la classification des signaux via des outils graphiques d'analyse statistique.

Mission confiée

Rattaché(e) à l'ingénieur R&D, l'ingénieur développement logiciel Pyhton aura pour mission de faire évoluer le logiciel HappyFeat pour y ajouter des fonctionnalités et en améliorer l'ergonomie, la modularité et la robustesse. Les différents travaux incluent :

• Une évaluation de l'ergonomie et des fonctionnalités du logiciel existant et de son architecture, et l'identification des principaux points d'amélioration,
• La refonte de certains éléments pour accroître la modularité du logiciel,
• Le développement d'outils graphiques pour la visualisation de métriques et statistiques d'intérêt pour la classification des signaux EEG,
• Le développement de modules graphiques pour trier et sélectionner des éléments dans des jeux de données EEG, et pour créer et paramétrer des pipelines de traitement,
• La participation à une campagne d'évaluation de l'ergonomie et de l'utilisabilité du logiciel par des utilisateurs divers (scientifiques, étudiants, personnel médical)
• La rédaction de documentation technique

Plus généralement, l'ingénieur(e) participera à l'amélioration globale du logiciel : établissement de tests automatisés, contrôle de version via git, intégration continue, maintenabilité et reproductibilité.
Une bonne expérience en ingénierie logicielle, et une maîtrise de Python seront requises. Des connaissances en traitement du signal et des signaux physiologiques seraient un plus.

Principales activités



  • Familiarisation avec l'environnement technique et scientifique
  • Evaluation de l'ergonomie et des fonctionnalités du logiciel existant et de son architecture
  • Développement d'outils graphiques pour la visualisation de métriques et statistiques d'intérêt pour la classification des signaux EEG,
  • Refonte de certains éléments logiciels pour accroître la modularité, la flexibilité et la robustesse
  • Participation à une campagne d'évaluation de l'ergonomie et de l'utilisabilité du logiciel par des utilisateurs divers (scientifiques, étudiants, personnel médical)
  • Rédaction de documentation technique
Compétences



  • Maîtrise de Python (+numpy, scipy, scikit-learn, pandas, etc.)
  • Expérience significative en développement d'interfaces graphiques Qt
  • Des compétences en C++ et Unity seraient un plus
  • Bonne communication et rédaction en anglais et français.
Avantages



  • 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 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)
Publié le 2025-09-27

Emplois Recommandés

Sous-chef (H/F) - Bâteaux parisiens - Paris 7e

H&R Expert Recrutement
Paris

Présentation de l'entreprise\n H&R est un cabinet de recrutement spécialisé en Hôtellerie-Restauration, nous intervenons principalement sur des missions de recrutement de top et middle management. …

Voir les Détails
Publié le 2025-09-01

Software Engineer

American Express Global Business Travel (GBT)
Paris

Amex GBT is a place where colleagues find inspiration in travel as a force for good and - through their work - can make an impact on our industry. We're here to help our colleagues achieve success and…

Voir les Détails
Publié le 2025-09-27

Logistics Documentation Intern

Richemont
Paris

Richemont seeks a Logistics Documentation Intern in Paris to support the development and maintenance of its global logistics operating model documentation. This role involves strategizing documentatio…

Voir les Détails
Publié le 2025-08-28

Administateur Système et réseau H/F

Fed Group
Paris

Je suis Sheeranaze MEHENTAL, Consultante en recrutement au sein de FED IT, cabinet de recrutement spécialisé sur les métiers des systèmes d'information et de la transformation digitale : infrastructu…

Voir les Détails
Publié le 2025-09-01

Nounou senior - garde d'enfant(s) (H/F) ✨

Kangourou Kids
Paris 2e

À propos de nous 👶 Vous cherchez un emploi de nounou, de garde d'enfants à temps partiel ou de babysitting régulier ? Contactez dès maintenant votre agence Kangourou Kids ! 📞 🏆 Travailler avec Kang…

Voir les Détails
Publié le 2025-08-20

Economat Intern

Cheval Blanc
Paris

Cheval Blanc Paris seeks an Economat Intern to support the Economat service with daily operations. This role involves managing purchase orders, stock control, and assisting with inventory analysis. Id…

Voir les Détails
Publié le 2025-07-23

Alternance Commercial B to C - Paris (F/H)

ISCOD
Paris

L’ISCOD , spécialiste de la formation en Digital Learning, recherche pour son entreprise partenaire, spécialisée dans la mode, un(e) Commercial d'apprentissage, pour préparer l’une de nos formatio…

Voir les Détails
Publié le 2025-08-28

Médecin Généraliste (h/f)

ADECCO MEDICAL
Paris 16e

Votre mission EHPAD située dans la ville de Paris, recherche un médecin coordonnateur ou Prescripteur à mi-temps pour renforcer son équipe. Etablissement : La Résidence est un EHPAD …

Voir les Détails
Publié le 2025-09-06

IS Retail Project Assistant Intern

Celine
Paris

CELINE is seeking an IS Retail Project Assistant Intern based in Paris, France, for a six-month internship starting January 2026. The role involves supporting the management and maintenance of key ret…

Voir les Détails
Publié le 2025-08-15

Chef de Projet Service Client Produit (H/F)

Jaeger Lecoultre Van Cleef & Arpels
Paris

Correspondez-vous au profil ? Vous avez une formation supérieure (Bac+5) et une première expérience réussie en gestion de projet dans un environnement international. Organisé(e) et rigoureux(s…

Voir les Détails
Publié le 2025-09-05