Ingénieure logiciel de recherche freelance, pour les labos et les spinoffsConcentrez-vous sur votre recherche

Quatre versions divergentes du même code de labo fusionnent en une seule version publiée analyse_finale.py analyse_finale_v2.py correctif-vieux-portable copie_de_copie (2) v1.0 · publiée

Je suis Marine Guyot, ingénieure logiciel de recherche freelance. Je transforme le code que votre labo partage, et celui que vous allez publier, en un code reproductible, fiable et que votre équipe maîtrise.

Un premier regard gratuit sur votre code Voir mes réalisations
Marine Guyot, ingénieure logiciel de recherche, en conférence

Quand les labos m'appellent

Trois moments où le code de recherche cesse d'être un détail

Votre code marche assez bien pour une personne, une expérience, un article. Puis quelque chose change.

01

Chacun a sa version

Plusieurs personnes utilisent le même outil, chacune sur une copie qui s'est un peu plus éloignée. Personne n'ose fusionner, et les résultats deviennent difficiles à comparer au sein de l'équipe.

02

Votre projet change d'échelle

Un nouvel instrument, une nouvelle sonde, plus d'utilisateurs, plus de données. Le script qui faisait l'affaire doit devenir un outil sur lequel tout le groupe peut compter.

Vous créez une société à partir de vos travaux de labo ? Avant la création, j'aide les fondateurs à mener encore un peu de recherche sur les points ouverts, ou à mettre en production un projet existant.

« On le fera avec l'IA »

Votre IA, ou la mienne ?

Oui, vous pouvez : ça vous fera un bon POC. Mais au moment de publier, il vous faut du solide, quelque chose sur lequel vous appuyer sur le long terme. J'utilise l'IA moi aussi. La différence, c'est ce qu'il y a autour.

L'IA seule

  • Un script qui marche, vite
  • Vérifié en le lançant et en regardant la figure
  • Du code dupliqué, des tentatives abandonnées laissées en place
  • Des paramètres qui ont changé en silence en cours de route

Dans une étude de 2026 portant sur 527 chercheurs qui codent avec l'IA, seuls 3 % mentionnent des tests automatisés et 2 % une relecture par une autre personne : How Researchers Use and Verify AI Coding Assistants. Sur les paramètres modifiés sans s'en rendre compte : O'Brien, CHI 2025 (en anglais).

L'IA + une ingénieure qui sait quoi vérifier

  • Un code commun au lieu de copies personnelles
  • Des tests sur les résultats qui comptent pour votre article
  • Un code qui fait ce que dit la section Méthodes
  • Une documentation que votre prochain doctorant pourra suivre

Un POC, c'est un début. Ce que vous publiez doit tenir.

La confidentialité passe avant tout. J'utilise Claude seulement si vous êtes d'accord et si c'est pertinent pour ce qu'on développe. Sinon, je travaille avec des modèles locaux, pour que votre code et vos données ne partent vers aucun service tiers.

Ce que vous gardez

Ce qui reste à mes clients après mon départ

Reproductible

Mêmes entrées, mêmes résultats, sur une autre machine, un an plus tard, pour un relecteur. Environnements figés, versions publiées, un lien clair entre l'article et le code.

Fiable

Des tests là où ça compte, des bugs trouvés avant qu'un relecteur ne les trouve, et une structure qui tient quand l'instrument ou le protocole change.

À vous

Votre équipe le comprend, peut le faire évoluer et ne dépend pas de moi. Documentation, passation, et un code construit sur des principes qui durent.

Réalisations

Des labos avec qui j'ai travaillé

EPFL · Suisse · depuis 2023

Un système embarqué pour un instrument de labo qui évolue

Du code hérité reconstruit en un système modulaire et conteneurisé : les chercheurs déploient eux-mêmes leurs expériences sur l'appareil et les lancent depuis une application web.

Labo Bonin · NERF / imec · Belgique

Dix étudiants, un seul logiciel de stimulation visuelle

Deux branches divergentes depuis longtemps réconciliées, un bug de latence corrigé, et le protocole de chaque étudiant qui continue de fonctionner.

Labo Haesler · NERF / imec · Belgique

Une nouvelle sonde dans l'écosystème standard

Au lieu d'un format de données maison, un plugin Open Ephys en C++ et une application de visualisation en temps réel pour un grand nombre de canaux.

CNRS · France

Qu'est-ce que l'apprentissage automatique apporte à votre analyse ?

Plusieurs approches d'apprentissage automatique sur des données d'oculométrie de jeunes enfants, conçues et comparées à l'analyse du labo.

Lire les cas clients

Ce qu'en disent mes clients

“The flexibility and responsiveness allowed us to move quickly on targeted milestones, while benefiting from high-level architectural thinking and strong ownership of deliverables without the overhead of a traditional hire.”

Responsable d'un laboratoire de l'EPFL · extrait de sa lettre de recommandation, en anglais · lettre complète sur demande

“I had the pleasure of working with Marine on a new cutting-edge neural implant I develop for neuroscience research. I needed a software solution to acquire data through a National Instruments setup and she suggested the perfect approach: leveraging the accessibility of the Open Ephys platform, she coded a plugin and GUI tailored to our specific needs. She showed excellent skills in balancing complex hardware constraints and great user experience. I highly recommend working with her!”

Paoline Coulson, doctorante à l'imec et au NERF · recommandation LinkedIn, en anglais

Comment ça marche

Des missions courtes, cadrées, à votre rythme

De quelques jours à quelques semaines, dimensionnées pour tenir dans le budget de fonctionnement d'un labo. À distance, en France, en Belgique, en Suisse, dans le reste de l'Europe et aux États-Unis.

Premier regard gratuit

Vous me montrez le code et ce qui coince. Je vous dis honnêtement si je peux vous aider.

Proposition cadrée

Ce que je livre, en combien de jours, et ce que ça ne couvre pas.

Travail dans votre dépôt

Des points réguliers avec ceux qui utilisent le code, pas seulement avec le PI.

Passation

Documentation et présentation, pour que votre équipe s'approprie le résultat.

Vous dirigez une école doctorale ou un programme de formation ? Je propose aussi des ateliers sur le code de recherche.

Libérez-vous l'esprit

Parlez-moi de votre code et de ce qui freine votre recherche.

M'écrire

Utile à préciser

  • Votre labo et votre discipline
  • Le ou les langages : Python, C++, MATLAB…
  • Combien de personnes utilisent le code
  • Une échéance éventuelle : article, instrument, financement
  • Un lien vers le dépôt, si vous pouvez le partager