Swiss Medical Network Hospitals SA

Fullstack Developer – AI & Digital Health

📍 1272 Genolier

Role and responsibilities

En tant que Fullstack Developer (AI & Digital Health), vous jouez un rôle moteur dans la transformation numérique de nos cliniques. Vous concevez et développez des solutions logicielles innovantes assistées par l'IA, qui améliorent le parcours du patient tout en soulageant le personnel médical. Vous agissez comme un pont technique entre les exigences médicales et les technologies de pointe, garantissant que nos applications de santé numériques sont sécurisées, évolutives et conviviales.

Team / description

Swiss Medical Network est l'un des groupes de cliniques privées les plus importants de Suisse. Il s'est fixé pour objectif d'offrir des soins médicaux de premier ordre à ses patients suisses et étrangers. Swiss Medical Network convainc par la haute qualité de ses prestations, un environnement de travail agréable et une équipe de direction expérimentée à l'esprit entrepreneurial. Le réseau exploite actuellement 21 cliniques et hôpitaux dans toute la Suisse et est présent dans les trois principales régions linguistiques.

Qualifications and Skills

  • Diplôme universitaire en informatique, ingénierie logicielle ou qualification comparable avec un fort accent sur les technologies web modernes.

  • Expérience approfondie dans les frameworks Backend (ex. Python, Node.js, Java) et Frontend (ex. React, Angular, Vue.js) modernes, idéalement sur la Google Cloud Platform (BigQuery, Looker). Des connaissances en Python sont privilégiées en raison de l'orientation IA.

  • Expérience pratique dans l'intégration de composants IA/ML (ex. API OpenAI, LangChain, Hugging Face, TensorFlow) dans des environnements logiciels productifs.

  • Une expérience avec les normes du secteur de la santé (FHIR, HL7, DICOM) est un avantage, mais pas obligatoire si vous êtes prêt à vous y former. Une expérience avec le 'Software as Medical Device' et les processus de certification correspondants constitue un atout majeur.

  • Un mode de travail autonome, agile (Scrum/Kanban) et orienté solutions. Vous avez une mentalité 'Can-Do' et prenez plaisir à résoudre des problèmes complexes par le code.

  • Esprit d'innovation couplé à une conscience de la qualité. Vous savez rendre des sujets techniques compréhensibles pour des interlocuteurs non techniques.

  • De langue maternelle allemande avec un niveau courant/négociation en français (ou inversement) ; de bonnes connaissances en anglais sont requises pour la collaboration au sein de nos équipes linguistiques régionales.

  • Des connaissances en technologies de conteneurisation (Docker, Kubernetes), plateformes Cloud (Azure/GCP) et gestion de versions (Git) sont prérequis.