CERN European Organization for Nuclear Research
Geneva
Hier
Ingénieur Logiciel Full-Stack (RCS-SIS-TS-2025-226-GRAP)
- Date de publication :28 novembre 2025
- Lieu de travail :Geneva
Résumé de l'emploi
Rejoignez CERN en tant qu'Ingénieur Full Stack. Opportunité d'évoluer dans un environnement innovant.
Tâches
- Développer INSPIRE AI, un système avancé d'IA pour la physique.
- Collaborer avec des experts pour créer des plateformes de recherche.
- Contribuer à des services soutenant des milliers d'utilisateurs.
Compétences
- Expérience en systèmes de production, maîtrise de Python et LangChain.
- Compétences en développement frontend avec ReactJS.
- Compréhension des principes d'ingénierie logicielle.
Est-ce utile ?
À propos de cette offre
Description du poste
Êtes-vous un ingénieur Full Stack passionné cherchant à travailler dans un environnement dynamique et innovant ? Êtes-vous désireux d'apprendre et de grandir dans un cadre collaboratif et soutenant ?
Rejoignez notre équipe performante Outils et Services au sein du Groupe du Service d'Information Scientifique, où vous contribuerez aux plateformes centrales de la science ouverte telles que INSPIREHEP , SCOAP3 , et CERN Analysis Preservation , ainsi qu'aux systèmes de découverte et de flux de travail pilotés par apprentissage automatique qui connectent publications, données et logiciels dans le domaine de la physique des hautes énergies.
Vous travaillerez sur des services modernes à fort impact utilisés par des milliers de chercheurs dans le monde entier et collaborerez étroitement avec des experts de tout le CERN pour fournir des plateformes qui favorisent la découverte, la reproductibilité et la science ouverte.
Vos responsabilités :
- Aider au développement d'INSPIRE AI, un système avancé de génération augmentée par récupération (RAG) qui exploite le jeu de données INSPIRE pour fournir des réponses précises et sourcées en physique des hautes énergies. Vous aiderez à concevoir des embeddings de haute qualité pour les articles scientifiques, construirez et optimiserez le backend avec Python, LangChain et FastAPI, contribuerez au développement du frontend React, et travaillerez sur des méthodes et métriques d'évaluation robustes pour garantir la fiabilité.
- Participer à une variété de projets au sein d'une équipe agile, en vous adaptant aux exigences et jalons changeants. Votre flexibilité et créativité seront essentielles pour répondre aux besoins évolutifs de l'équipe.
- Contribuer au développement et à l'exploitation de divers services, cruciaux pour soutenir des milliers d'utilisateurs dans la communauté mondiale de la recherche chaque année.
- Collaborer avec le département informatique du CERN et d'autres institutions prestigieuses (externes) pour concevoir, développer et déployer des outils et services innovants.
- Améliorer régulièrement vos compétences et développer votre expertise en contribuant à des projets open source, en relevant des défis uniques et en saisissant des opportunités passionnantes alignées avec vos intérêts et forces en ingénierie.
Votre profil :
- Expérience professionnelle dans le développement et l'exploitation de systèmes en production sur plusieurs années.
- Expérience avec Python et LangChain, y compris la conception de systèmes d'IA basés sur la récupération.
- Expérience dans l'intégration ou le développement de fonctionnalités pilotées par IA dans des applications réelles.
- Expérience dans la construction d'applications frontend modernes avec ReactJS.
- Expérience avec des bases de données relationnelles, de préférence PostgreSQL, avec la capacité d'écrire des requêtes SQL efficaces et bien structurées.
- Expérience de collaboration au sein d'équipes d'ingénierie utilisant Git et des plateformes telles que GitHub.
- Exposition aux serveurs MCP et aux architectures de services multi-composants.
Compétences :
- Solide compréhension des principes d'ingénierie logicielle et des bonnes pratiques de codage propre.
- Capacité à concevoir et implémenter des fonctionnalités sur l'ensemble de la stack.
- Compréhension de la création d'embeddings et de l'évaluation RAG, combinée à un esprit créatif et exploratoire pour améliorer les systèmes de récupération pilotés par LLM.
- Excellentes compétences en résolution de problèmes et capacité à travailler efficacement en équipe.
- Bonne compréhension des concepts d'orchestration de conteneurs, la familiarité avec Kubernetes étant un avantage.
- Familiarité avec les technologies de recherche telles que OpenSearch ou Elasticsearch.
- Connaissance des pratiques d'intégration et de déploiement continus.
- Compréhension des concepts cloud et de l'infrastructure en tant que code.
- 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 informatique (ou domaine connexe) et avez soit :
- un master avec 2 à 6 ans d'expérience professionnelle post-diplôme ;
- ou un doctorat avec pas plus de 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 supplémentaires
Date de clôture des candidatures : 18.12.2025 à 23:59.
Durée du contrat : 24 mois, avec une possible extension jusqu'à 36 mois maximum.
Heures de travail : 40 heures par semaine
Flexibilité du poste : Entièrement sur site
Date de début prévue : 01-mars-2026
Référence du poste : RCS-SIS-TS-2025-226-GRAP
Domaine de travail : Ingénierie logicielle et informatique
Emploi de référence : 200020 - Ingénieur informatique
Ce que nous offrons
- Une allocation mensuelle comprise entre 6287 et 6911 francs suisses par mois (nets d'impôts).
- Couverture par le régime de santé complet du CERN (pour vous, votre conjoint et vos enfants), et adhésion au Fonds de pension du CERN.
- Selon votre situation individuelle : prime d'installation ; allocations familiales, pour enfants et nourrissons ; remboursement des frais de voyage au début et à la fin du contrat.
- 30 jours de congés payés par an.
- Formation en cours d'emploi et formation formelle au CERN ainsi que des cours de langues internes pour l'anglais et/ou le français.
À propos de nous
Au CERN, l'Organisation européenne pour la recherche nucléaire, physiciens et ingénieurs sondent la structure fondamentale de l'univers. En utilisant les instruments scientifiques les plus grands et les plus complexes au monde, ils étudient les constituants de base de la matière - des particules fondamentales mises en collision à près de la vitesse de la lumière. Ce processus donne aux physiciens des indices sur la façon dont les particules interagissent et fournit des aperçus des lois fondamentales de la nature. En savoir plus sur http://home.cern.
Nous sommes en quête. Un voyage de découverte comme nul autre. Apportez votre expertise à notre travail unique et développez vos connaissances et compétences rapidement. Rejoignez des experts de classe mondiale sur des projets uniques, dans une quête de connaissance accrue et de compréhension approfondie.
Commencez votre quête au CERN. Participez !
La diversité fait partie intégrante de la mission du CERN depuis sa fondation et est une valeur établie de l'Organisation. Employer une main-d'œuvre diversifiée est au cœur de notre succès.