CERN European Organization for Nuclear Research
Geneva
Physicien Simulation de Détecteur (EP-SFT-2026-152-GRAP)
- 19 septembre 2026
- Geneva
À propos de cette offre
Description du poste
Dans ce rôle, vous développerez et améliorerez un logiciel de simulation de détecteur Monte Carlo accéléré par GPU au sein de l'équipe Geant4, avec un accent particulier sur le transport des photons optiques. Vous contribuerez à la conception et à la mise en œuvre du logiciel, à la validation physique par rapport aux simulations CPU établies, à l'optimisation des performances et à l'intégration dans les cadres logiciels expérimentaux.
Vos responsabilités
- Concevoir, développer et intégrer des algorithmes GPU pour la simulation des photons optiques dans un cadre de transport de particules Monte Carlo.
- Comparer et valider les résultats de simulation GPU par rapport aux implémentations CPU établies.
- Développer des tests unitaires, de régression et de validation physique.
- Analyser les applications, identifier les goulets d'étranglement en termes de performance et optimiser les performances de calcul.
- Collaborer avec les équipes logicielles des expériences du Grand collisionneur de hadrons pour intégrer le transport de particules accéléré par GPU dans leurs cadres de simulation.
- Participer à la collaboration internationale Geant4 et à sa communauté d'utilisateurs, en particulier dans le domaine de la simulation des photons optiques.
- Contribuer à la documentation, à la maintenance et à la qualité à long terme du logiciel développé.
Votre profil
- Expérience dans le développement de logiciels scientifiques ou de simulation physique, de préférence en C++ moderne.
- Expérience en programmation GPU ou développement logiciel pour architectures informatiques hétérogènes.
- Expérience en tests logiciels, validation numérique, profilage des performances ou optimisation.
- Connaissance des méthodes Monte Carlo ou expérience en simulation de transport de particules serait un avantage, notamment dans le domaine du transport des photons optiques.
- Expérience de contribution à des projets logiciels collaboratifs ou de travail dans un environnement scientifique international serait un avantage.
Compétences
- Langages de programmation et technologies : C++ moderne, CUDA, Python.
- Programmation GPU, calcul hétérogène et optimisation des performances.
- Git et développement logiciel collaboratif.
- Tests unitaires, tests de régression et validation numérique.
- Expérience avec des codes de transport de particules Monte Carlo tels que Geant4 serait un avantage.
- Outils de débogage et de profilage tels que gdb, Compute Sanitiser, perf, Nsight Systems ou Nsight Compute seraient un avantage.
- Anglais parlé et écrit, avec un engagement à apprendre le français.
Critères d’éligibilité :
- Vous êtes ressortissant d’un État membre ou État membre associé du CERN .
- Vous avez une formation professionnelle en physique, informatique ou dans un domaine connexe et vous avez soit :
- un master avec 2 à 6 ans d’expérience professionnelle post-diplôme ;
- ou un doctorat avec au maximum 3 ans d’expérience professionnelle post-diplôme.
- Vous n’avez jamais eu de contrat de boursier ou de diplômé au CERN auparavant.
Informations complémentaires
Date de clôture des candidatures : 11.10.2026 à 23h59 CEST.
Durée du contrat : 24 mois, avec une possible extension jusqu’à 36 mois maximum.
Heures de travail : 40 heures par semaine
Flexibilité du poste : Hybride
Date de début prévue : 01-janvier-2027
Ce poste implique :
- Travail de nuit, les dimanches et jours fériés officiels, selon les besoins de l’Organisation.
Référence du poste : EP-SFT-2026-152-GRAP
Domaine de travail : Physique appliquée
Emploi de référence : 200140 - Physicien appliqué
Avantages globaux
- Une allocation mensuelle nette de 6372 ou 7004 francs suisses par mois selon votre diplôme.
- 30 jours de congés payés par an plus 2 semaines de fermeture annuelle.
- Couverture par le régime complet d’assurance maladie du CERN (pour vous, votre conjoint et vos enfants), et adhésion au Fonds de pension du CERN.
- Allocations familiales, pour enfants et nourrissons selon votre situation individuelle.
- Un package de relocalisation (prime d’installation et frais de voyage) selon votre situation individuelle.
- Possibilité de prolonger votre contrat jusqu’à 36 mois.
- Formation en cours d’emploi et formation formelle incluant des cours de langue.
Présentation de CERN - Découvrez un monde où l’impossible devient possible !
Au CERN, l’Organisation européenne pour la recherche nucléaire, nous repoussons les frontières de la science et de la technologie. Notre travail révolutionnaire réunit non seulement des physiciens mais aussi une diversité de professionnels issus des domaines de l’ingénierie, technique, scientifique et administratif. Ensemble, nous favorisons un environnement où l’innovation et la collaboration prospèrent.
Chaque jour, nous relevons de nouveaux défis passionnants et saisissons des opportunités pour contribuer à la recherche de pointe qui façonne notre compréhension de l’univers. Nous relevons ces défis grâce aux perspectives diverses au sein de nos équipes, garantissant que chaque contribution est valorisée et renforçant notre sentiment partagé d’inclusion et de but. La diversité est une valeur fondamentale du CERN depuis sa création, et elle reste au cœur de notre mission et de notre succès continu.
Si vous êtes prêt à faire partie d’une communauté dynamique et inclusive qui repousse les limites du savoir, le CERN est l’endroit où votre curiosité et vos compétences peuvent s’épanouir. Participez à notre mission pour découvrir ce qui se cache au cœur de l’univers ! PARTICIPEZ !
Plus d’informations sur nous, ici : careers.cern