Software Engineer - Stage de fin d'études

RainPathParis, Ile-de-Francestationfoffentliggjort 28.07.2026
Skal:TypeScriptPythonReactNode.jsGitAWSCloudFrontendBackendCI/CDAILead

RainPath en deux lignes RainPath modernise l'anatomopathologie grâce à l'IA : nous accélérons le diagnostic du cancer de la prise en charge de demande jusqu'à la signature du compte-rendu en passant par l'analyse de la biopsie. Incubée à Station F, la startup a levé 2,5 M€ pour construire la plateforme logicielle de référence des laboratoires d'anapath.

L'équipe que tu rejoindras Équipe software compacte et exigeante (Polytechnique, ENS, 42), qui travaille en étroite collaboration avec l'équipe recherche IA pour construire une plateforme fiable, performante et sécurisée sur des données de santé sensibles (RGPD / HDS). Culture : excellence technique, software craftsmanship, tests automatisés, revues de code soignées. Tu seras rattaché au Tech Lead et tu travailleras au quotidien avec l'équipe produit et IA.

Pourquoi ce stage, pourquoi maintenant Les douze prochains mois sont décisifs pour RainPath : nous industrialisons notre logiciel et étendons notre plateforme. Le stagiaire qui démarre en Septembre arrive à un moment où chaque contribution a un impact direct sur la production.

Tes missions Tu contribueras au développement de bout en bout de notre application. Concrètement, en fonction des sprints et de tes appétences, tu pourras travailler sur : Back-end NestJS (TypeScript) - API REST, services métier, intégrations avec l'écosystème e-santé, interopérabilité logiciel tiers, qualité et tests. Back-end Python (agents IA et data processing) - pipelines d'extraction et de structuration de documents médicaux, orchestration d'agents LLM, observabilité et évaluation des agents. Front-end React (TypeScript) - interfaces métier. Ergonomie, rapidité, clarté. Infra & déploiement - déploiements automatisés sur AWS (DynamoDB, S3, Lambda, API Gateway, WebSocket) via Terraform, CI/CD GitHub Actions avec sharding parallèle, observabilité. Tu toucheras à plusieurs briques. Les stagiaires qui aiment voir leur code en prod rapidement se sentent bien chez nous.

Stack & environnement Front - React, TypeScript, Playwright pour les tests d'intégration. Back - NestJS (TypeScript), Python pour les lambdas data et les agents IA, Prisma, PostgreSQL, DynamoDB, Jest pour les tests. IA - LangGraph, LLM, observabilité dédiée sur les agents. Cloud & infra - AWS (déploiements automatisés avec Terraform), GitHub Actions en CI/CD, environnements staging et production. Culture d'ingénierie - tests automatisés à deux niveaux (smoke PR mocké + smoke déploiement sur backend réel), Conventional Commits, branches nommées de manière standardisée, JSDoc sur l'API publique, pre-commit hooks, code reviews soignées, CI sous 15 minutes.