Senior Software Engineer
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Vous rejoignez une équipe qui travaille sur un problème d'optimisation combinatoire, la planification des soignants, et qui l'industrialise aujourd'hui dans plus de 70 établissements de santé. Vous y serez contributeur ou contributrice individuelle senior : vous prenez en charge des sujets complexes, vous les concevez avec l'équipe produit et vous les menez jusqu'à la production.
L'opportunité
En France, un·e soignant·e sur deux envisage de quitter son métier. Parmi les premières raisons citées : des plannings subis et instables, souvent construits à la main dans Excel par des cadres déjà très sollicités. C'est un problème difficile à traiter à grande échelle, parce qu'il relève de l'optimisation combinatoire.
C'est ce que nous cherchons à résoudre chez Hopia. Notre moteur (IA symbolique et optimisation sous contraintes, labellisé DeepTech BPI, co-construit avec des laboratoires de recherche) est aujourd'hui utilisé dans plus de 70 établissements : 6 CHU, des centres hospitaliers, plusieurs Groupements Hospitaliers de Territoire, Vivalto. L'objectif est simple : rendre aux soignants du temps, de la prévisibilité et de l'équilibre.
Nous passons maintenant à l'échelle. Le produit s'industrialise, la demande s'accélère, et notre delivery doit suivre le rythme tout en préservant ce qui fait notre valeur : la qualité technique et la connaissance fine du métier. C'est dans ce contexte que nous ouvrons un poste d'ingénieur·e senior, pour renforcer notre équipe.
Le poste
- Vous êtes responsable du développement de fonctionnalités complexes, celles qui demandent de penser en même temps aux edge cases, à la performance et à l'impact métier
- Vous co-concevez les solutions avec le PM et la Designer dès l'amont. Le dérisquage (faisabilité, valeur, UX) se fait avant la première ligne de code
- Vous écrivez un code robuste, simple et maintenable, que vos pairs auront plaisir à relire
- Vous êtes owner de bout en bout : conception, développement, mise en production, monitoring, et post-mortem le cas échéant
- Vous contribuez à l'amélioration de l'équipe en proposant des évolutions de méthodes ou d'outils
- L'ensemble des membres de l'équipe sont full-stack par défaut, avec des zones de force sur une partie de la stack
- Nous travaillons en cycles de 5 semaines, inspirés de Shape Up
- La boucle produit/tech est courte : les ingénieurs échangent directement avec le PM et la Designer, dès la phase de cadrage
- L'équipe actuelle est composée de 8 ingénieurs, dont un Staff Engineer et un Lead Algorithmie, d'un Product Manager et d'une Product Designer
L'IA dans notre quotidien
Nous avons fait évoluer nos modes de fonctionnement ces derniers mois pour intégrer l'IA au cœur de notre cycle de delivery. C'est un sujet sur lequel nous investissons réellement, et donc un point que nous aurons envie d'approfondir avec vous en entretien.
Ce qui nous intéresse : ce que vous avez concrètement mis en place ou essayé, que ce soit à l'échelle d'une équipe ou dans votre pratique individuelle. Ce qui a fonctionné, ce qui a moins bien marché, ce que vous en avez tiré, et la façon dont vous voyez le sujet évoluer dans les prochains mois.
Il n'est pas nécessaire d'arriver d'une organisation ayant déjà déployé une stratégie IA à l'échelle d'une équipe. Une pratique individuelle solide et réfléchie, accompagnée de convictions argumentées, nous intéresse tout autant, d'autant plus si vous avez envie de la déployer plus largement ici.
Votre profil
- Au moins 5 ans d'expérience en développement logiciel sur des produits complexes
- Des compétences techniques solides sur une partie de notre stack (Python/Django ou TypeScript/React), et l'aisance nécessaire pour intervenir sur le reste
- Une appétence produit affirmée : l'envie de comprendre l'utilisateur et le métier, de challenger un besoin et de participer aux arbitrages
- Une pratique quotidienne et réfléchie de l'IA dans votre travail de conception et de développement
- Du confort avec des cycles courts (Shape Up, XP, ou équivalent)
- Le goût du travail en équipe : nous sommes une petite structure, et la capacité à confronter ses convictions, à écouter un contre-argument et à faire évoluer son point de vue compte autant que le niveau technique
Si cette description vous parle, nous serons ravis d'échanger avec vous, même si vous ne vous reconnaissez pas dans 100 % des points ci-dessus.
Ce que nous proposons
- 60–80 K€ selon profil, complétés par des BSPCE
- L'opportunité de travailler sur des problèmes techniques et produit exigeants et ambitieux, avec un impact positif sur le système de santé
- Une équipe où les ingénieurs sont owners de ce q