Wonderschool
NVIDIA
Manager, Architecture Logicielle
À propos du poste
NVIDIA transforme les graphismes informatiques, le jeu sur PC et le calcul accéléré depuis plus de 25 ans. C'est un héritage d'innovation unique alimenté par une technologie de pointe et des personnes exceptionnelles. Aujourd'hui, nous exploitons le potentiel illimité de l'IA pour définir la prochaine ère de l'informatique. Une ère dans laquelle notre GPU agit comme le cerveau des ordinateurs, des robots et des voitures autonomes capables de comprendre le monde. Faire ce qui n'a jamais été fait auparavant demande de la vision, de l'innovation et les meilleurs talents du monde. En tant que NVIDIAN, vous serez immergé dans un environnement diversifié et solidaire où chacun est inspiré à donner le meilleur de lui-même. Rejoignez l'équipe et découvrez comment vous pouvez avoir un impact durable sur le monde.
Nous recherchons un responsable de l'ingénierie logicielle pour notre équipe de recherche appliquée au sein du groupe Systèmes Réseau et Architecture Logicielle de NVIDIA.
Ce poste sera basé à Santa Clara, CA.
Cette équipe résout certains des problèmes d'infrastructure les plus difficiles de l'IA.
L'équipe construit des logiciels système qui déplacent les données entre les GPU, les nœuds et le stockage à la vitesse requise par l'IA moderne, couvrant l'optimisation du transport de bas niveau, la co-conception matériel-logiciel et les frameworks de communication qui s'intègrent directement dans les piles d'IA en production.
La mission de l'équipe s'étend à des domaines émergents, y compris les interconnexions de calcul quantique.
Ce rôle de responsable de l'ingénierie dirige une équipe responsable de ce travail, en gérant l'exécution et en définissant la direction technique. Il s'adresse à une personne techniquement suffisamment solide pour piloter l'architecture et axée sur la création d'une organisation d'ingénierie extraordinaire !
Ce poste est né de la croissance sans précédent de ce segment de l'industrie, nos équipes d'ingénierie connaissent des augmentations rapides de la demande. Si vous êtes un ingénieur créatif et autonome avec une réelle passion pour la technologie, nous voulons vous parler.
Ce que vous ferez
- Diriger et développer une équipe d'ingénieurs système et réseau construisant des systèmes de communication IA distribués — bibliothèques, frameworks et intégrations système.
- Construire la feuille de route technique en partenariat avec les ingénieurs principaux et les architectes, en équilibrant la livraison à court terme avec les paris de recherche à long terme.
- Créer une culture d'excellence technique et de collaboration ouverte. Gérer la planification des projets, l'allocation des ressources et les délais de livraison sur des flux de travail concurrents.
Ce que nous devons voir
- 8+ années d'expérience globale en ingénierie logicielle avec des connaissances avancées en logiciel système, réseau ou systèmes distribués. Cette expérience permet une participation crédible aux revues d'architecture et la prise de décisions éclairées sur les compromis.
- 3+ années d'expérience directe en gestion d'équipe.
- BS, MS, PhD ou expérience équivalente en informatique, ingénierie informatique ou domaine connexe.
- Capacité à définir un problème, à établir un plan et à obtenir des résultats dans un environnement R&D rapide.
- Solides compétences en communication — à l'aise pour parler en public, rédiger des documents techniques et donner un feedback honnête.
- Bonne compréhension de l'architecture informatique, des hiérarchies de mémoire, des moteurs DMA et des réseaux.
- Maîtrise des langages de programmation tels que C, C++, Rust et Python.
- Compréhension des concepts des systèmes ML — architectures de transformeurs, mécanismes de cache KV, parallélisme de modèle, ou modèles d'entraînement et d'inférence distribués.
Moyens de vous démarquer
- Connaissance des frameworks d'inférence ML (vLLM, SGLang, TensorRT-LLM) et de leurs exigences de communication.
- Familiarité avec les écosystèmes matériels et logiciels.
- Expérience des méthodologies agiles adaptées aux équipes d'ingénierie dédiées à la recherche.
Votre salaire de base sera déterminé en fonction de votre localisation, de votre expérience et de la rémunération des employés occupant des postes similaires. La fourchette de salaire de base est de 184,000 USD - 287,500 USD pour le niveau 2, et de 224,000 USD - 356,500 USD pour le niveau 3.
Vous serez également éligible aux actions et aux avantages sociaux nvidia.com/en-us/benefits/.
Les candidatures pour ce poste seront acceptées au moins jusqu'au 25 juillet 2026.
Cette annonce 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 d'handicap ou toute autre caractéristique protégée par la loi.
