Ingénieur logiciel senior (C++/Python) – Sciences computationnelles de la vie et de la santé
Zurich
Infos sur l'emploi
- Date de publication :25 septembre 2025
- Taux d'activité :100%
- Type de contrat :Durée indéterminée
- Lieu de travail :Zurich
La Fondation pour la Recherche sur les Technologies de l'Information dans la Société (IT’IS), une organisation de recherche indépendante à but non lucratif étroitement associée à l'École polytechnique fédérale de Zurich (ETH Zurich), recherche actuellement des candidats pour le poste de
Ingénieur logiciel senior (C++/Python) – Sciences computationnelles de la vie et de la santé
IT’IS, avec ses organisations partenaires Schmid & Partner Engineering AG (SPEAG), ZMT Zurich MedTech AG (ZMT) et TI Solutions AG (TI Solutions), forme l'alliance Zurich43. La mission dédiée de Z43 est d'élargir les connaissances et la technologie dans trois domaines clés :
- Caractérisation, optimisation et application du champ électromagnétique (EM) proche
- Modélisation prédictive des interactions entre agents physiques et physiologie dans des anatomies complexes
- Applications médicales qui relient la recherche fondamentale à un impact concret
Au cœur de cette mission se trouve Sim4Life, la plateforme de simulation leader mondiale qui unit physique, biologie et ingénierie dans un cadre unique. Les chercheurs utilisent Sim4Life pour modéliser le corps humain, les dispositifs médicaux et leurs interactions, permettant une science et une innovation qui comptent vraiment.
Pour renforcer notre équipe, nous recherchons un développeur talentueux avec une solide expérience en C++ et Python. Si vous aimez travailler sur des systèmes complexes et souhaitez aider à intégrer une technologie de simulation de pointe sur bureau dans un environnement moderne basé sur le web, ce poste est fait pour vous.
Vos défis :
Ce rôle vous plongera au cœur de notre plateforme de simulation et votre travail touchera de nombreux domaines : développement de fonctionnalités, infrastructure, performance et flux de travail scientifiques. Vous serez :
- En train d'étendre et d'adapter notre grande base de code C++/Python pour le web
- Concevant et maintenant des services évolutifs et asynchrones pour la communication et l'échange de données à travers notre plateforme de simulation distribuée
- Maintenant et intégrant une large gamme de bibliothèques tierces et solveurs, tout en assurant la stabilité et l'efficacité de nos pipelines de build et d'intégration continue
- Soutenant les améliorations de performance, les stratégies de déploiement et les architectures basées sur des conteneurs
Vos points forts :
- Au moins trois ans d'expérience solide avec C++ et Python, et savez gérer de grandes bases de code durables
- Vous êtes curieux, bien organisé et à l'aise pour passer d'une couche à l'autre de la pile : de l'optimisation des performances bas niveau au déploiement cloud
- Idéalement, vous avez déjà une expérience pratique avec certaines des technologies que nous utilisons : boost, pybind, aiohttp/FastAPI, WebSockets, REST, WebRTC, ZeroMQ, make/CMake, conteneurisation Docker ou pipelines Gitlab CI/CD
- Vous comprenez les modèles de conception asynchrones modernes et êtes motivé par l'application de vos compétences d'ingénierie à des problèmes complexes en science computationnelle
- Une connaissance de base de la pile cloud AWS est un plus car notre plateforme est entièrement hébergée sur AWS
- Un fort sens des responsabilités et un engagement envers les normes de qualité les plus élevées
- Autonomie, bonnes compétences organisationnelles et de communication, souci du détail impeccable, personnalité amicale et esprit d'équipe
- Capacité à gérer plusieurs tâches simultanément, à travailler de manière indépendante dans un environnement dynamique et à respecter des délais serrés
- Engagement à répondre efficacement aux besoins des partenaires et clients
- Maîtrise de l'anglais (écrit et parlé), la capacité à communiquer en allemand est un plus
Notre offre :
- Environnement de travail dynamique, multiculturel et innovant qui stimule les technologies clés et favorise la diversité et l'inclusion
- Laboratoires à la pointe de la technologie, clusters de calcul haute performance et installations de production
- Mélange créatif de talents mondiaux couvrant les domaines de la physique, de l'électronique, des mathématiques, de la biologie et plus encore, visant l'excellence et des normes éthiques élevées
- Horaires de travail flexibles dans un lieu de travail au cœur de Zurich
Les candidatures seront acceptées jusqu'à ce que le poste soit pourvu. Les candidatures directes sont préférées ; les candidatures via des agences de recrutement sont déconseillées. Veuillez noter que les candidatures incomplètes seront ignorées.
Veuillez envoyer vos documents de candidature (en anglais) comprenant lettre de motivation, CV adapté (max 2 pages), diplômes, relevés de notes (avec notes), certificats de travail et/ou lettres de référence (si disponibles) à :
Zurich43, Yvonne Maeder, Zeughausstrasse 43, 8004 Zurich, Suisse, Téléphone : +41 44 245 96 96, jobs@z43.swiss
Les demandes d'informations informelles sont les bienvenues et doivent être adressées au Dr Manuel Guidon.