NVIDIA

Ingénieur Senior Planificateur de Supercalculateurs GPU

PythonDockerC++Go
Traduction automatique. Consultez l’original.

À propos du poste

NVIDIA est un pionnier de l'informatique accélérée, connu pour avoir inventé le GPU et mené des avancées dans les domaines des jeux, des graphiques informatiques, du calcul haute performance et de l'intelligence artificielle. Notre technologie alimente tout, de l'IA générative aux systèmes autonomes, et nous continuons à façonner l'avenir de l'informatique par l'innovation et la collaboration.

Dans le cadre de cette mission, notre équipe, Managed AI Research Superclusters (MARS), construit et met à l'échelle les infrastructures, plateformes et outils qui permettent aux chercheurs et aux ingénieurs de développer la prochaine génération de systèmes IA/ML. En nous rejoignant, vous contribuerez à concevoir des solutions qui alimentent certaines des charges de travail informatiques les plus avancées au monde.

En tant que membre de l'équipe de planification, vous participerez à la conception et à la mise en œuvre de clusters de calcul GPU révolutionnaires qui exécutent des charges de travail exigeantes de deep learning, de calcul haute performance et de calcul intensif. Nous recherchons des ingénieurs possédant une expertise technique approfondie pour identifier les orientations architecturales et les nouvelles approches pour la planification des charges de travail IA afin de servir de nombreuses charges de travail GPU simultanées et à grande échelle, multi-nœuds, avec des exigences et des dépendances complexes. Ce rôle vous offre une excellente opportunité de livrer des solutions de qualité production, de travailler concrètement avec des technologies révolutionnaires et de collaborer étroitement avec des leaders techniques pour résoudre certains des plus grands défis de machine learning, du cloud computing et de la co-conception de systèmes.

Ce que vous ferez

  1. Concevoir et développer de nouvelles fonctionnalités de planification et des services complémentaires pour améliorer les clusters de calcul GPU selon de nombreuses dimensions, telles que l'équité d'utilisation des ressources, l'occupation des GPU, le gaspillage de GPU, la résilience des applications, les performances des applications et la consommation d'énergie.
  1. Concevoir et développer des services de gestion et d'orchestration de charges de travail par lots
  1. Fournir un support au personnel et aux utilisateurs finaux pour résoudre les problèmes de planification par lots
  1. Construire et améliorer notre écosystème autour du calcul accéléré par GPU
  1. Analyse des performances et optimisations des flux de travail de deep learning
  1. Développer des solutions d'automatisation à grande échelle
  1. Analyse des causes profondes et suggestion d'actions correctives pour les problèmes à petite et grande échelle
  1. Trouver et corriger les problèmes avant qu'ils ne surviennent

Ce que nous devons voir

  1. Licence en informatique, génie électrique ou domaine connexe, ou expérience équivalente
  1. 5+ années d'expérience professionnelle
  1. Solide compréhension de la planification par lots, de préférence avec une expérience des planificateurs tels que SLURM ou les planificateurs par lots K8 (Kueue, Volcano, etc.)
  1. Expérience significative dans les langages de programmation système tels que C/C++ & Go, ainsi que dans les langages de script tels que Python et bash
  1. Expérience établie dans le système d'exploitation Linux, l'environnement et les outils
  1. Expérience dans l'analyse et l'optimisation des performances pour une variété de charges de travail IA
  1. Compréhension approfondie des technologies de conteneurisation comme Docker, Singularity, Podman
  1. Flexibilité/adaptabilité pour travailler dans un environnement dynamique avec différents frameworks et exigences
  1. Excellentes compétences en communication, en relations interpersonnelles et en collaboration avec les clients

Moyens de vous démarquer

  1. Connaissance du calcul haute performance
  1. Contribution aux logiciels open source
  1. Expérience avec les frameworks de deep learning comme PyTorch et TensorFlow
  1. Passionné par les processus de développement logiciel

Votre salaire de base sera déterminé en fonction de votre localisation, de votre expérience et de la paie des employés occupant des postes similaires. La fourchette de salaire de base est de 152,000 USD - 241,500 USD pour le niveau 3, et de 184,000 USD - 287,500 USD pour le niveau 4.

Les candidatures pour ce poste seront acceptées au moins jusqu'au 17 août 2026.

Cette offre concerne un poste vacant existant.

NVIDIA utilise des outils d'IA dans ses processus de recrutement.

NVIDIA s'engage à favoriser un environnement de travail inclusif et est fier d'être un employeur garantissant l'égalité des chances. Comme nous accordons une grande importance à la diversité de nos employés actuels et futurs, nous ne faisons aucune discrimination (y compris dans nos pratiques d'embauche et de promotion) fondée sur la race, la religion, la couleur, l'origine nationale, le sexe, l'expression de genre, l'orientation sexuelle, l'âge, l'état civil, le statut d'ancien combattant, le statut de personne handicapée ou toute autre caractéristique protégée par la loi.

Vous serez également éligible à des actions et des avantages sociaux nvidia.com/en-us/benefits/.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter