TheraPanacea
Senior Software Engineer (Backend) - Paris / Lyon / Athens
- CDI
- Début :
- 7, Boulevard Bourdon, Paris, 75004
- Éducation : Bac +5 / Master
- Expérience : > 5 ans
L'entreprise
TheraPanacea
- Logiciels, Intelligence artificielle / Machine Learning, Pharmaceutique / Biotechnologique
- Entre 15 et 50 salariés
Le poste
Senior Software Engineer (Backend) - Paris / Lyon / Athens
- CDI
- Début :
- Éducation : Bac +5 / Master
- Expérience : > 5 ans
Cette offre a été pourvue !
Qui sont-ils ?
TheraPanacea est une start-up dans le domaine des technologies médicales qui exploite l‘intelligence artificielle, l’imagerie médicale et les mathématiques avancées pour révolutionner la prise en charge du cancer.
Créée en 2017, TheraPanacea a reçu plusieurs prix nationaux et internationaux récompensant l’innovation et l’excellence scientifique de ses produits et projets dont le prix européen de la Recherche (European Research Council grant) en 2016 et en 2018 le 1er Prix du Paris Région AI Challenge.
Ses bureaux sont situés au cœur de Paris (RER B Port- Royal) et vous rejoindrez une équipe passionnée, dynamique et internationale (10 nationalités différentes).
Rencontrez Nikos, CEO
Rencontrez Olivier, Director of Machine Learning & Software Developement
Rencontrez Norbert, Team Leader
Descriptif du poste
Mission du Back End Engineer (Senior) :
• Développer des services performants tout en ayant en tête des garanties de scalabilité et consistance des donnés dans un environnement d’application temps-réel.
• Participer à la maintenance et évolution de l’API REST.
• Définir, implémenter et générer des rapports pour les tests backend (unitaires et intégration).
• Résoudre des bugs.
• Résoudre des problèmes de persistance des donnés et des garanties de consistance pour une application en temps réel avec un haut volume de donné.
• Participer à la définition et évolution des bases de données.
• Implémenter des fonctionnalités DICOM (networking/IO)
• Mettre en place des solutions de monitoring et gestion d’erreur.
• Participer a l’évolution du moteur de tâches asynchrones (background jobs).
• Participer au développement de scalabilité / clusterisation de la solution (1 vers N machines).
• Implémenter des fonctionnalités de backups / haute availabilitée.
• Documenter les applications pour les développements ultérieurs et la mise en production dans un contexte médical.
Backend Stack :
• python
• Tornado
• SQLAlchemy
• redis
• postgresql
• docker
• C++
• dcmtk
Profil recherché
Profil Recherché :
• Bac +5 en ingénierie logiciel / diplôme équivalent
• Excellentes compétences en programmation et en algorithmique
• Expérience professionnelle de 5+ ans en programmation C++ et/ou python.
• Fortes connaissances python/C++ et développement WEB backend
• Connaissances sur le design d’API REST
• Critical Thinking
• Hard Working
• Expérience ou forte motivation pour travailler dans le milieu médical, startup, haute technologie
Déroulement des entretiens
Plusieurs entretiens avec tests