Contexte et atouts du poste
Dans le cadre du programme Inria Startup Studio, le projet BioVision Copilot vise à développer un copilote IA pour l’analyse d’images biologiques, permettant à des biologistes et chercheurs de piloter des pipelines d’analyse complexes (imagerie histologique, fluorescence, multimodale) à partir d’interactions en langage naturel.
L’objectif est de concevoir et développer un prototype logiciel fonctionnel combinant :
1. orchestration de pipelines scientifiques en Python,
2. intégration de modèles de langage (LLM),
3. approche d’IA agentique orientée outils, garantissant robustesse, traçabilité et reproductibilité des analyses.
Le poste offre une forte proximité avec le porteur du projet, une grande autonomie technique, et une implication directe dans la construction d’un produit deeptech.
Le poste se situe à l’interface entre recherche, ingénierie logicielle et innovation produit.
Des déplacements ponctuels (événements, partenaires, démonstrations) pourront être envisagés
Mission confiée
Missions principales
Avec l’aide du porteur du projet, la personne recrutée sera amenée à :
4. concevoir et implémenter l’architecture logicielle du prototype BioVision Copilot,
5. développer les mécanismes d’orchestration d’analyses pilotées par LLM,
6. contribuer aux choix techniques structurants du produit.
Environnement scientifique
Le projet BioVision Copilot s’inscrit à l’interface entre :
7. analyse d’images biologiques et histopathologiques (imagerie HES, immunofluorescence multiplexée, imagerie multimodale),
8. méthodes d’intelligence artificielle appliquées à la recherche biomédicale,
9. ingénierie logicielle pour la reproductibilité scientifique.
Collaboration
La personne recrutée travaillera en lien étroit avec :
10. le porteur du projet (expert en imagerie biologique et IA),
11. l’écosystème Inria Startup Studio,
12. et, ponctuellement, des utilisateurs pilotes (biologistes, chercheurs).
Responsabilités
La personne recrutée aura la responsabilité de :
13. la qualité et la robustesse du code produit,
14. l’intégration des LLM et agents IA,
15. la mise en place de bonnes pratiques de traçabilité, logs et reproductibilité.
Elle sera encouragée à prendre des initiatives techniques et à proposer des améliorations d’architecture.
Principales activités
Activités principales
16. Concevoir et développer un backend Python exposant des pipelines d’analyse via API (FastAPI).
17. Implémenter des mécanismes d’IA agentique pour transformer des requêtes en langage naturel en actions techniques exécutables.
18. Intégrer et orchestrer des modèles de langage (LLM) avec des outils Python existants.Mettre en place des systèmes de gestion de tâches longues, de suivi d’état et de gestion des erreurs.
19. Assurer la traçabilité, la reproductibilité et la documentation des analyses produites.
Activités complémentaires
20. Prototyper et tester de nouvelles interactions utilisateur autour du copilote.
21. Participer aux démonstrations produit et échanges avec des utilisateurs pilotes.
22. Contribuer à la réflexion produit et à la feuille de route technique.
Compétences
Compétences
Indispensables
23. Python avancé (structuration de projets, pipelines, gestion des erreurs)
24. Développement d’API (FastAPI ou équivalent)
25. Intégration de LLM via API (OpenAI, Anthropic ou équivalent)
26. Machine learning ou deep learning (PyTorch, scikit-learn)
27. Compréhension des principes d’IA agentique orientée outils
28. Gestion de traitements longs et asynchrones
Appréciées
29. Traitement d’images ou données scientifiques
30. RAG, génération de code, sandboxing
31. Docker, environnements reproductibles
Langues
32. Anglais technique (lecture et rédaction)
33. Français apprécié
Compétences relationnelles
34. Capacité à expliquer ses choix techniques
35. Goût pour la collaboration interdisciplinaire
36. Autonomie et sens des responsabilités
Compétences additionnelles appréciées
37. Expérience startup ou projet entrepreneurial
38. Sensibilité produit / UX scientifique
39. Intérêt pour les sciences du vivant
Avantages
40. Restauration subventionnée
41. Transports publics remboursés partiellement
42. 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)
43. Possibilité de télétravail (après 6 mois d'ancienneté) et aménagement du temps de travail
44. Équipements professionnels à disposition (visioconférence, prêts de matériels informatiques, etc.)
45. Prestations sociales, culturelles et sportives (Association de gestion des œuvres sociales d'Inria)
46. Accès à la formation professionnelle
47. Sécurité sociale
Rémunération
A partir de 2692 € brut mensuel (selon diplôme et expérience)
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.