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)
    • Ingénieur(e) expert(e) calcul et IA - CDI de mission (6 ans)

    • Responsable des activités de la composante « Outils internes et réseau » de l'équipe DTI (Direction Technique Informatique) H/F (IR)
    • Administrateur système du supercalculateur Jean Zay et des infrastructures virtuelles de l'IDRIS H/F (IE)
    • Dev-ops d'outils/applications WEB H/F (IR)
    • Gestion de l'infrastructure des nouveaux services de type Cloud/stockage des activités Datacentre national de l'IDRIS H/F (IR)

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

Les procédures de candidature se déroulent sur le Portail Emploi CNRS.

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.

Ingénieur(e) expert(e) calcul et IA - CDI de mission (6 ans)

Les procédures de candidature se déroulent sur le Portail Emploi CNRS.

Mission

Au sein d’un réseau national piloté par le CNRS et constitué d’une vingtaine d’ingénieur(e)s en intelligence artificielle (IA) réparti(e)s sur toute la France, vous intervenez en support à des projets en IA. Votre mission consiste à piloter l’accompagnement technique de projets à la pointe de la recherche, nécessitant les puissances de calcul de l’infrastructure Jean Zay. Vous faites bénéficier les projets, issus de diverses disciplines scientifiques, de votre expertise à l’état de l’art en IA. Vous travaillez de façon coordonnée et intégrée avec les autres ingénieur(e)s du réseau et avec l’équipe « support aux utilisateurs IA » de l’IDRIS.

Activités

1) Pilotage de projets techniques au service de la recherche en IA

  • Identifier, évaluer le besoin et conseiller les utilisateurs et utilisatrices du supercalculateur Jean Zay pour une utilisation optimale des ressources de calcul dans leurs projets de recherche
  • Apporter une expertise, orienter le choix, proposer et optimiser des méthodes et outils en IA pertinents, adaptés aux besoins spécifiques des projets de recherche, y compris :
    • Développer des algorithmes avancés en IA et en IA générative
    • Déployer des couches logicielles utilisées dans le domaine de l’IA (TensorFlow, PyTorch, JAX…)
    • Évaluer la qualité des codes, la qualité des résultats et de leur interprétation
  • Selon l’accès au supercalculateur dont ils bénéficient (dynamique, régulier ou stratégique), délivrer un accompagnement technique de natures diverses aux projets (projets d’une équipe, nationaux, européens ou portés par des industriels ou start-up)
  • En tant qu’expert(e) technique, contribuer à des projets d’envergure impliquant l’IDRIS comme partenaire, dans le domaine de l’intelligence artificielle, tant au niveau national (PEPR, Bpifrance, ANR) qu’européen (EuroHPC).
  • Assurer une veille technologique continue sur les évolutions des logiciels, méthodes et architectures matérielles en IA (piles logicielles IA, modèles de fondation, conteneurisation d’applications, accélérateurs, paradigme de parallélisation, optimisation de codes et passage à l’échelle, quantification de leur empreinte énergétique et carbone, etc

2) Support opérationnel de pointe et documentation technique avancée

  • Sur le supercalculateur Jean Zay et en étroite collaboration avec les différentes équipes de l’IDRIS, assurer une interface performante de support aux utilisateurs et utilisatrices, pour déployer une offre de services à forte valeur ajoutée, adaptée aux grands défis scientifiques dans le domaine de l’IA
  • Former les utilisateurs et utilisatrices à l’usage de l’infrastructure, y compris en veillant à l’évolution et à la simplification des moyens d’accès aux ressources de calcul
  • Assurer l’assistance de proximité, la documentation, l’installation et la maintenance des piles logicielles, la gestion des jeux de données et des modèles publics
  • Participer à la permanence d’assistance (mail, téléphone, gestionnaire de tickets), à raison d’une journée tous les 10 jours, en réponse aux problématiques techniques des utilisateurs et utilisatrices

3) Participation aux activités transverses du réseau national des ingénieur(e)s en IA

  • Participer aux actions communes, coordonnés par CNRS Sciences informatiques : webinaires mensuels, journées nationales, groupes de travail, etc.
  • Organiser et animer des formations (IA, supercalculateur, outils spécifiques)
  • Organiser et participer à des ateliers, hackathons et événements de partage d’expertise (ex. : PanoramIA)
  • Se maintenir à l’état de l’art dans les domaines de l’IA et du HPC, via notamment la participation à des conférences scientifiques, des présentations croisées sur les dernières avancées scientifiques et techniques, etc.

Offres d'emploi à l'IDRIS en mobilité interne

Les procédures de candidature se déroulent sur le Portail Emploi CNRS.

Responsable des activités de la composante « Outils internes et réseau » de l'équipe DTI (Direction Technique Informatique) H/F (IR)

Mission

Coordonner les activités de la composante « Outils internes et réseau » de l'équipe DTI (Direction Technique Informatique). Garantir, maintenir en condition opérationnelle, superviser et faire évoluer les architectures des réseaux, à la fois internes aux supercalculateurs et aux machines de service associées, et externes pour permettre la connectivité de l'IDRIS aux différents réseaux français, européens et internationaux.

Activités

  • Coordonner la composante « Outils internes et réseau » constituée de 2 ingénieurs et faire évoluer l'infrastructure réseau de l'IDRIS pour intégrer de nouvelles technologies fiables, robustes et performantes.
  • Définir les nouvelles architectures informatiques, réseaux et sécurité, pour les nouveaux besoins du centre.
  • Administrer les infrastructures réseau de l'IDRIS et celles des plateformes hébergées. Administrer les pare-feux et les équipements filtrants ainsi que les interconnexions du centre avec nos partenaires ou RENATER.
  • Concevoir et administrer des outils de monitoring et de métrologie.
  • Concevoir, mettre en oeuvre et maintenir en condition opérationnelle des architectures techniques. Mettre en place de nouvelles architectures systèmes.
  • Administrer et suivre les équipements des services communs et les moyens informatiques attachés au personnel de l'IDRIS.
  • Négocier les achats informatiques avec les fournisseurs d'équipements.
  • Participer à des groupes de travail internes ou externes de projets qui impliquent l'IDRIS.
  • Maintenir une activité de veille technologique dans les domaines réseau, système et sécurité afin de permettre l'évolution de ces infrastructures.

Administrateur système du supercalculateur Jean Zay et des infrastructures virtuelles de l'IDRIS H/F (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.).

Dev-ops d'outils/applications WEB H/F (IR)

Missions

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

1) 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 besoins utilisateurs des différentes communautés scientifiques
  • Renforcer la sécurité de la plateforme

2) 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

3) Concevoir de nouveaux services et logiciels

  • Analyser les besoins des utilisateurs
  • Concevoir et développer de nouvelles solutions logicielles

4) 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

5) Veille technologique et réglementaire

  • Assurer une veille technologique, de manière à garantir la sécurité du système d'information
  • Rechercher des solutions innovantes pour répondre aux problématiques induites par l'introduction de nouvelles technologies.

Gestion de l'infrastructure des nouveaux services de type Cloud/stockage des activités Datacentre national de l'IDRIS H/F (IR)

Missions

Dans le cadre des nouvelles activités de l'IDRIS en tant que Datacentre national, l'agent pilotera la conception, le déploiement, la mise en œuvre et l'évolution d'architectures informatiques matérielles ou logicielles permettant la mise à disposition de services de type Cloud et stockage pour l'ESR.

Activités

  • Piloter et participer à la conception et au déploiement, à la mise à œuvre et à l'administration en service opérationnel de l'architecture matérielle et logicielle des plateformes (OpenStack, stockage CEPH) du datacentre.
  • Réaliser les études d'impact, le dimensionnement et le chiffrage des solutions préconisées et leur cohérence avec l'architecture existante
  • Conduire les procédures d'appel d'offres et réaliser le suivi auprès des prestataires et des fournisseurs
  • Contribuer à l'administration des configurations de stockage massif sur bande et des machines de services et en assurer un support de niveau 2 ainsi que le maintien en condition opérationnelle.
  • Concevoir et déployer le système de surveillance afférent à l'ensemble des services précédemment définis.
  • Effectuer une veille technologique

Candidatures spontanées

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.