Table des matières
L'IDRIS recrute
🤓 Les postes ouverts
Les postes ouverts à l'IDRIS sont détaillés dans la page ci-dessous. Vous trouverez :
-
- Chef de Produit Technique HPC Jean Zay (H/F)
-
- Une/Un Ingénieur(e) en ingénierie logicielle sur le supercalculateur Jean Zay (IR)
- Une/Un Administrateur système du supercalculateur Jean Zay et des infrastructures virtuelles de l'IDRIS (IE)
Nous sommes également ouverts aux candidatures spontanées.
📢 À propos de l’IDRIS
Travailler à l’IDRIS c’est l’assurance d’intégrer un univers à la pointe des technologies informatiques et scientifiques.
Le supercalculateur Jean Zay que nous hébergeons fait partie des calculateurs publics les plus performants d’Europe avec une puissance crête de 126 PFlop/s. Nous mettons à disposition de la communauté scientifique française plus de 3700 cartes graphiques NVIDIA, dont plus de 1400 GPU H100.
C’est l’occasion pour vous de contribuer à des projets scientifiques ambitieux à l’échelle nationale et internationale (Jean-Zay a par exemple servi à l’entraînement du modèle Bloom de l'initiative BigScience🌸).
En interne, l’IDRIS est composé d’une quarantaine d’ingénieur·es qui sont réparti·es dans plusieurs équipes aux compétences complémentaires (système-administration, réseau, infrastructure, support aux utilisateurs, administration) et travaillent en collaboration avec les constructeurs de la plateforme Jean Zay (HPE, Eviden, DDN,…).
L’IDRIS se situe sur le Campus de l’Université Paris-Saclay, à proximité de nombreux laboratoires et instituts de recherche.
🏡 Vie de l’institut
- 2 jours de télétravail possibles par semaine ;
- 2 personnes par bureau et des salles de réunion à disposition pour tout le monde ;
- une cafétéria, un local vélo, des douches, une salle de repos, une salle de captation vidéo,…
- des réductions diverses (sport, détente, restauration,…) avec l’adhésion au Comité d’Entraide Sociale de la Faculté d’Orsay ;
- un conseil de laboratoire et un comité parité qui se réunissent régulièrement pour faire vivre l’institut et maintenir une bonne qualité de vie au travail.
🦥 Plongez dans notre quotidien grâce à notre vitrine sur le site Welcome to the jungle !
Offres d'emploi à l'IDRIS en CDI
Chef de Produit Technique Jean Zay (H/F)
Mission
Membre de la Direction Technique Informatique (DTI), le ou la Chef ou cheffe de produit HPC Jean Zay jouera un rôle clé dans la gestion, l’optimisation et l’évolution de l’infrastructure de calcul haute performance Jean Zay. En tant que chef ou cheffe, vous piloterez l’administration système, les évolutions de l’infrastructure, aussi bien en termes de calcul, de réseau haut débit que de stockage, afin d'aligner les objectifs techniques avec les besoins des utilisateurs, tout en garantissant l'efficacité de l’infrastructure et en veillant à ce que les niveaux de sécurité soient conformes à la réglementation externe et aux standards internes. Vous serez le lien essentiel entre les équipes techniques de la DTI, l’équipe sécurité, le support aux utilisateurs, GENCI et les constructeurs de l’infrastructure Jean Zay.
Activités
- Définition de la vision produit : Identifier les besoins des utilisateurs du calculateur et des partenaires externes au niveau des couches logicielles et système d’exploitation.
- Recueil des besoins IDRIS : Collaborer avec les équipes IDRIS (système, réseau) et le support aux utilisateurs pour identifier les besoins d’évolution des couches logicielles.
- Rédaction des spécifications fonctionnelles : Traduire les besoins en fonctionnalités techniques adaptées à l’infrastructure Jean Zay.
- Gestion de la roadmap produit : Créer et maintenir une roadmap pour l’évolution des couches logicielles (OS, gestionnaires de tâches, outils de monitoring, etc.), en assurant le suivi des priorités et des jalons.
- Priorisation du backlog : Gérer le backlog des projets d'évolution et d'optimisation des couches logicielles, en assurant une priorisation basée sur l'impact technique et sur les utilisateurs.
- Pilotage transverse : Coordonner les activités des administrateurs système, des ingénieurs réseaux, du support info-géré et des équipes constructeur pour garantir la mise en œuvre des solutions techniques.
- Suivi de la performance et de la haute disponibilité : Évaluer l’efficacité et la robustesse des logiciels et des systèmes d’exploitation utilisés. Garantir leur mise à jour régulière en fonction des besoins de performance des utilisateurs (optimisation des performances, stabilité des environnements, etc.). Définir la stratégie de pilotage afin d’optimiser la haute disponibilité globale de l’infrastructure de calcul Jean Zay.
- Gestion des appels d’offres pour le renouvellement des moyens de calcul et de stockage : Participer en tant qu’architecte technique aux appels d’offres, de plusieurs dizaines de millions d’euros, pour le renouvellement des moyens de calcul et de stockage de l’IDRIS. En collaboration avec les experts techniques de GENCI et de l’IDRIS, rédaction du programme fonctionnel en fonction de l’architecture cible, participation à l’intégralité du processus d’évaluation et de sélection des offres, suivi de l’installation de la configuration avec le constructeur sélectionné, validation des engagements de fonctionnalités et de performances (benchmarks), de la Recette Provisoire et de la VSR. Mise en production de la configuration pour la phase de Grands Challenges puis pour l’ensemble des utilisateurs DARI.
Offres d'emploi à l'IDRIS en mobilité interne
Une/Un Ingénieur(e) en ingénierie logicielle sur le supercalculateur Jean Zay (IR)
Mission
Membre de la Direction Technique Informatique (DTI), en collaboration avec le RSSI de l'IDRIS, l'agent conçoit, développe et déploie des solutions logicielles d'analyse et d'environnement de développement pour le supercalculateur national en veillant à ce que les niveaux de sécurité et de confidentialité soient conformes à la réglementation externe et aux standards internes.
Activités
- Développer et maintenir la plateforme Jupyterhub https://idris-cnrs.gitlab.io/jupyter/jupyter-documentation/
- Maintenir et faire évoluer la plateforme
- Développer le catalogue de services pour répondre aux utilisateurs des différentes communautés scientifiques
- Renforcer la sécurité de la plateforme
- Développer et maintenir l'outil de calcul de l'impact carbone http://www.idris.fr/jean-zay/jean-zay-doc-energie.html
- Interfacer l'outil avec les nouvelles architectures de calcul intensif de l'IDRIS
- Développer de nouvelles métriques pour connaître l'impact carbone des activités de l'IDRIS
- Assurer la validation des méthodes d'analyse des données
- Concevoir de nouveaux services et logiciels
- Analyser les besoins utilisateurs
- Concevoir et développer de nouvelles solutions logicielles
- Piloter des projets
- Concevoir et suivre la feuille de route des logiciels développés
- Mettre à disposition en OpenSource les logiciels développés
- Développer la communauté des utilisateurs des outils IDRIS
- Assurer la qualité et la fiabilité des livrables
- Veille technologique et réglementaire
- Assurer une veille technologique, de manière à garantir la du système d'information.
- Rechercher des solutions innovantes pour répondre aux problématiques induites par l'introduction de nouvelles technologies.
Une/Un Administrateur système du supercalculateur Jean Zay et des infrastructures virtuelles de l'IDRIS (IE)
Missions
Participer au déploiement, à la mise à œuvre, au maintien en condition opérationnelle et à l'administration de l'architecture matérielle et logicielle des plateformes du centre de calcul (supercalculateurs nationaux, infrastructures de virtualisation et autres serveurs).
Activités
- Déployer, mettre en œuvre et administrer l'architecture matérielle et logicielle des plateformes (supercalculateurs, infrastructures de stockage, de virtualisation, de traitement par lot SLURM et autres serveurs) du centre de calcul.
- Contribuer à l'administration des configurations de calcul, de stockage massif et des machines de services et en assurer un support de niveau 2 aux équipes exploitation et support utilisateurs.
- Gérer et organiser le système de surveillance centralisée (Nagios), en assurant son fonctionnement et son évolution.
- Administrer le système de déploiement automatisé « Ansible », mettre en place des infrastructures de tests de et d'intégration continue nouvelles versions.
- Identifier, justifier et mettre en place des mesures de sécurité issues d'audits des plateformes, renforcer la sécurité des composants critiques.
- Participer aux réunions du groupe sécurité et au groupe de travail visant l'organisation des services mutualisés de l'unité.
- Déployer, administrer et faire évoluer les services facilitant l'organisation et le travail collaboratif au sein de l'unité (GitLab, Mediawiki, service interne d'IA générative, etc).
Candidatures spontanées
Contact : recrutement@idris.fr
Ingénieur·e support en intelligence artificielle
🤓 À propos du poste
Nous recherchons un·e ingénieur·e expert·e en intelligence artificielle (Deep Learning) pour accompagner les utilisatrices et utilisateurs de la plateforme nationale de calcul Jean Zay du CNRS. Les missions de l’ingénieur·e support sont variées :
- support technique et méthodologique auprès des utilisateurs du supercalculateur ;
- support à moyen ou long terme sur des projets de recherche scientifiques ;
- formation en présentiel ou sur YouTube au Deep Learning et ses usages dans le monde de la recherche scientifique, niveau débutant à confirmé ;
- veille technologique permanente (benchmarking, participation à des conférences,…) pour se maintenir à l’état de l’art et conseiller au mieux les utilisatrices et utilisateurs ;
- installation de piles logicielles (spack, conda, singularity,…) sur le supercalculateur ;
- organisation d’évènements techniques (ateliers personnalisés de conseil, hackathons en partenariat avec NVIDIA,…) ou de vulgarisation (fête de la science, semaine du NSI,…).
😎 À propos de vous
Vous intégrerez l’équipe « Support aux Utilisateurs IA » de l’IDRIS composée d’une dizaine d’ingénieur·es. Ce poste est idéal pour vous si :
- vous êtes intéressés pour pratiquer les dernières nouveautés relatives au monde du Deep Learning ;
- vous êtes pédagogue et avez le sens du service ;
- vous aimez partager vos découvertes et travailler en équipe ;
- vous êtes curieux, autonome et force de proposition ;
- vous êtes capable de travailler en parallèle sur diverses activités et gérer les priorités au quotidien.
Compétences techniques attendues :
- maîtrise méthodologique et algorithmique des processus d’entraînement de modèles de Deep Learning (une maîtrise des architectures transformer est un plus)
- maîtrise du langage Python et des librairies de programmation standards pour le Deep Learning (PyTorch, TensorFlow,…) ;
- maîtrise des outils de programmation collaborative (Git,…) ;
- bonne connaissance des architectures modernes de calcul haute performance, en particulier des GPU ;
- bonne connaissance des paradigmes de parallélisation d’entraînement sur plusieurs GPU (parallélisme de données, parallélisme de modèle,…) ;
- maîtrise de l’anglais technique écrit et oral (minimum niveau B2).
N’hésitez pas à postuler même si vous ne cochez pas toutes les cases ! Nous sommes ouverts à des profils variés et originaux.
Contact
N'hésitez pas à nous contacter à l'adresse mail recrutement@idris.fr.
