NVIDIA
NVIDIA
NVIDIA développe des technologies de calcul accéléré et d’intelligence artificielle utilisées dans les jeux vidéo, les centres de données, le cloud computing, la santé, l’industrie manufacturière, l’automobile et la robotique. Ses activités couvrent les processeurs graphiques, les plateformes d’IA, la simulation et des solutions dédiées à différents secteurs, notamment NVIDIA Omniverse pour les flux de travail collaboratifs en 3D, NVIDIA DRIVE pour le développement de véhicules autonomes et NVIDIA Clara pour les applications de santé. L’entreprise réunit de grandes équipes techniques qui travaillent sur l’infrastructure et les logiciels nécessaires au calcul avancé, à la simulation et à l’analyse fondée sur l’IA.

Ingénieur logiciel senior en stockage – DGX Cloud

Pilotez les logiciels de stockage de l’infrastructure d’IA de NVIDIA, en vous concentrant sur les systèmes de fichiers distribués open source et le stockage objet. Diagnostiquez les problèmes de vastes clusters de GPU et établissez des normes de performance, de durabilité et de réglage.

Description

  • Développer des systèmes de fichiers parallèles et distribués open source ainsi que du stockage objet distribué.
  • Contribuer aux corrections et aux fonctionnalités du projet principal en travaillant avec les communautés et les mainteneurs.
  • Écrire et relire du code de production en tant que responsable technique opérationnel des logiciels de stockage.
  • Inspecter le code du noyau, de NFS, de NVMe-oF et de SPDK afin de diagnostiquer les défauts logiciels.
  • Prendre les décisions techniques finales concernant les livraisons de stockage à l’aide d’objectifs mesurables.
  • Qualifier, dépanner et identifier les causes profondes de problèmes de stockage complexes sur de très grands clusters de GPU.
  • Analyser les performances des E/S et des métadonnées, la corruption des données et le comportement de récupération.
  • Évaluer l’architecture, les capacités, les performances et la durabilité du stockage.
  • Effectuer des tests de montée en charge, des évaluations comparatives et des exercices de récupération.
  • Qualifier les nouvelles versions au regard d’objectifs définis de performance et de durabilité.
  • Définir et recommander des pratiques de configuration, de réglage et d’exploitation pour les systèmes de fichiers haute performance sur une infrastructure de GPU.
  • Aider les opérateurs et les clients internes à mettre en œuvre les recommandations de stockage.
  • Collaborer avec les équipes de formation, d’inférence, de calcul accéléré, de SRE, des opérations, des réseaux et de la sécurité.
  • Travailler avec des fournisseurs cloud, des opérateurs de neocloud et des fournisseurs de stockage sur des architectures communes.
  • Utiliser des outils modernes de programmation assistée par l’IA et des outils agentiques pour accélérer le développement, le débogage, la validation et les opérations.

Exigences

  • Diplôme de licence, de master ou de doctorat en informatique, en génie électrique ou dans une discipline connexe, ou expérience équivalente.
  • Plus de 12 ans d’expérience directe en ingénierie logicielle du stockage.
  • Expérience approfondie d’un système de fichiers parallèle ou distribué haute performance fonctionnant à l’échelle de plusieurs pétaoctets.
  • Expérience démontrée de contribution à des projets open source de systèmes de fichiers distribués ou parallèles.
  • Expérience pratique du développement et de la revue de code de production, de l’inspection du code source de systèmes de fichiers, du noyau, de NVMe-oF ou de SPDK, ainsi que de l’exécution de tests de montée en charge ou d’exercices de récupération.
  • Expérience du diagnostic et de la résolution de problèmes de stockage dans de grands clusters de GPU ou de HPC, notamment l’analyse des performances des E/S et des métadonnées.
  • Maîtrise d’au moins un langage système : C, C++, Rust ou Go.
  • Maîtrise de Python.
  • Connaissance pratique des piles de stockage et de réseau du noyau Linux, notamment la couche bloc, RDMA, RoCE, InfiniBand, NVMe, le cache de pages, VFS et multipath.
  • Solide connaissance des technologies de stockage objet telles que S3 et Swift.
  • Solide connaissance des technologies de stockage bloc telles que NVMe-oF et iSCSI.
  • Excellentes aptitudes à la communication écrite et orale.
  • Capacité à travailler dans un environnement de production 24 h/24 et 7 j/7.
  • Approche de l’ingénierie et des opérations plaçant la sécurité en priorité.
  • Expérience de la maintenance ou de contributions continues à des projets publics largement utilisés.
  • Expérience de la conception ou de l’exploitation de solutions de stockage pour l’entraînement ou l’inférence d’IA à très grande échelle de GPU.
  • Expérience du développement du noyau ou de systèmes de fichiers, de la montée en charge des métadonnées, du placement des données, de la récupération après défaillance ou de systèmes HSM ou équivalents.
  • Expérience de Kubernetes et du développement de pilotes CSI pour le stockage.
  • Expérience pratique de l’optimisation des performances avec SPDK, libfabric ou FUSE.

Avantages

  • Rémunération en actions
  • Avantages sociaux

Offres similaires

STF Recruiting Academy für Startups

Responsable commercial senior B2B, salons professionnels et médias

STF Recruiting Academy für Startups
1 – 10 Employés
ConseilMarketingRecrutement

Vendez des offres d’exposition et des solutions médias aux entreprises, universités et administrations allemandes, tout en développant la relation client. Pilotez l’ensemble du cycle de vente B2B, du premier contact à la signature.

Ouvrir
Biomatch

Responsable senior des ventes de matières premières polymères

Biomatch

Pilotez les relations avec les clients et les fournisseurs, la stratégie produits et la croissance des ventes de matières premières polymères au sein d’un distributeur international de produits chimiques de spécialité.

Ouvrir
GE Vernova

Ingénieur senior des services, solutions APM — GE Vernova

GE Vernova

Pilote la mise en œuvre technique de solutions de gestion de la performance des actifs (APM) pour des clients grands comptes, des exigences et de l’architecture jusqu’au déploiement et à l’assistance. Ce poste à temps plein et en présentiel est basé à Doha, au Qatar, avec des déplacements sur les sites des clients si nécessaire.

Ouvrir
Jones Lang LaSalle Americas, Inc.

Ingénieur senior en IA de déploiement avancé

Jones Lang LaSalle Americas, Inc.

Concevez et déployez des agents IA, des prototypes et des systèmes d’entreprise pour les activités immobilières de JLL. Collaborez avec les parties prenantes pour relever rapidement des défis complexes liés aux données et à l’IA.

Ouvrir
AECOM

Ingénieur principal en postes électriques, télétravail au Texas

AECOM

Pilotez l’ingénierie de postes électriques pour des projets de transport, de distribution, d’énergies renouvelables et de modernisation du réseau chez AECOM. Assurez la direction technique, collaborez avec les clients et accompagnez des ingénieurs dans un poste à distance aux États-Unis.

Ouvrir
CAI

Ingénieur·e validation pharmaceutique CQV

CAI

Élaborer et exécuter la documentation de mise en service, de qualification et de validation des installations, utilités et équipements pharmaceutiques. Accompagner les clients de CAI dans les sciences de la vie pour leurs activités CQV sur site et à distance.

Ouvrir