Roblox

Ingénieur Matériel Senior - GPU & Infrastructure IA

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

À propos du poste

Chaque jour, des dizaines de millions de personnes viennent sur Roblox pour explorer, créer, jouer, apprendre et se connecter avec des amis dans des expériences numériques immersives en 3D, toutes créées par notre communauté mondiale de développeurs et de créateurs.

Chez Roblox, nous construisons les outils et la plateforme qui permettent à notre communauté de donner vie à toutes les expériences qu'elle peut imaginer. Notre vision est de réinventer la façon dont les gens se connectent, où qu'ils soient dans le monde et sur n'importe quel appareil. Notre mission est de connecter un milliard de personnes avec optimisme et civilité, et nous recherchons des talents exceptionnels pour nous aider à y parvenir.

Une carrière chez Roblox signifie que vous travaillerez à façonner l'avenir de l'interaction humaine, à résoudre des défis techniques uniques à grande échelle et à contribuer à la création d'expériences partagées plus sûres et plus civiles pour tous.

En tant que membre de l'équipe Infrastructure Foundation Hardware Engineering, vous jouerez un rôle clé dans la réalisation de notre mission de fournir une infrastructure fiable, performante et économique qui alimente le jeu mondial. Dans ce rôle spécialisé, vous serez le chef technique de notre écosystème d'accélérateurs GPU et IA. Vous serez responsable du cycle de vie complet du matériel GPU, de l'évaluation architecturale initiale et de la qualification du firmware à l'intégration à grande échelle de la flotte et à l'optimisation des performances. Vous vous assurerez que les charges de travail de rendu et d'apprentissage automatique à grande échelle de Roblox s'exécutent sur le matériel le plus optimisé et le plus stable possible.

Vos missions

  1. Architecture & Prototype : Prototyper des plateformes matérielles accélérées par GPU de nouvelle génération, en assurant une intégration transparente entre les nœuds de calcul haute densité, les interconnexions à haute vitesse (NVLink/PCIe Gen5/6) et le firmware système.
  1. Optimisation GPU : Piloter l'intégration, les tests de performance et le débogage des GPU dans notre flotte, en se concentrant spécifiquement sur les optimisations au niveau matériel, le réglage des pilotes et la gestion thermique/d'alimentation.
  1. Validation & Certification : Développer et exécuter des stratégies rigoureuses d'évaluation et de tests de stress pour les plateformes de serveurs à forte utilisation de GPU afin de garantir qu'elles répondent aux exigences uniques de Roblox en matière de rendu en temps réel et d'inférence IA à faible latence.
  1. Firmware & Systèmes : Diriger la qualification du firmware (BIOS/BMC) et le dépannage, en mettant en œuvre des systèmes d'automatisation pour gérer la santé des GPU et les mises à jour du firmware.
  1. Collaboration avec les fournisseurs : Fournir des conseils techniques et des retours d'information détaillés aux fournisseurs de matériel. Mener des investigations critiques sur les défaillances au niveau des composants, en triant les problèmes entre les couches matérielle, pilote et noyau.
  1. Observabilité : Construire et maintenir des piles de surveillance avancées (Grafana/Prometheus) pour suivre les métriques GPU telles que l'utilisation de la HBM, les événements de limitation thermique et la saturation de la bande passante PCIe.

Vos atouts

  1. Formation : Diplôme BA/BS en génie électrique, génie informatique ou domaine connexe avec une expérience pratique équivalente.
  1. Expertise GPU : 5+ années d'expérience en ingénierie matérielle avec un accent particulier sur l'architecture GPU (plateformes NVIDIA HGX/MGX préférées), les accélérateurs IA ou les systèmes de calcul haute performance (HPC).
  1. Connaissances techniques approfondies : Compréhension approfondie des technologies modernes de centre de données, y compris le tissu PCIe, NVLink, InfiniBand et les systèmes de refroidissement liquide pour le matériel à haute TDP.
  1. Compétences en test : Expérience pratique des tests et de la validation des sous-systèmes CPU, mémoire (HBM/DDR5), stockage (NVMe) et réseau à haute vitesse dans un environnement Linux.
  1. Programmation : Maîtrise de Python, Go ou C++ pour le développement d'outils de validation matérielle et de scripts d'automatisation.
  1. Débogage systémique : Compétences de niveau expert en débogage à distance de problèmes de serveurs complexes, avec la capacité d'analyser les journaux du noyau, les registres matériels et les captures au niveau du bus.

Votre profil

  1. Un Solutionneur de problèmes : Décisif et efficace pour suivre les problèmes matériels, de l'identification à la résolution à l'échelle de la flotte.
  1. Un Communicant : Excellentes compétences en communication orale et écrite ; capable de traduire des contraintes matérielles complexes en informations exploitables pour les équipes logicielles.
  1. Collaboratif : Solides compétences interpersonnelles avec la capacité de diriger des projets interfonctionnels avec les opérations de centre de données, SRE et les fournisseurs externes.
  1. Adaptable : Disposé à voyager occasionnellement vers des centres de données ou des sites de fournisseurs pour superviser les déploiements matériels ou les constructions "premières du genre".

Pour les postes basés à notre siège social à San Mateo, CA : Le salaire de base de départ pour ce poste est indiqué ci-dessous. Le salaire de base réel dépend d'une variété de facteurs liés au poste tels que le parcours professionnel, la formation, l'expérience de travail, l'emplacement, les besoins de l'entreprise et la demande du marché. Par conséquent, dans certaines circonstances, le salaire réel pourrait se situer en dehors de cette fourchette attendue. Cette fourchette de salaire est sujette à changement et peut être modifiée à l'avenir. Tous les employés à temps plein sont également éligibles à une rémunération en actions et aux avantages décrits sur cette page.

Fourchette de salaire annuel

$243,290—$295,250 USD

Les postes basés dans un bureau sont sur site les mardis, mercredis et jeudis, avec une présence facultative les lundis et vendredis (sauf indication contraire).

Roblox offre des opportunités d'emploi égales à tous les employés et candidats, et interdit toute discrimination et harcèlement de quelque nature que ce soit, sans égard à la race, la couleur, la religion, l'âge, le sexe, l'origine nationale, le statut de handicap, la génétique, le statut d'ancien combattant protégé, l'orientation sexuelle, l'identité ou l'expression de genre, ou toute autre caractéristique protégée par les lois fédérales, étatiques ou locales. Roblox fournit également des aménagements raisonnables aux candidats présentant des handicaps qualifiés ou des croyances religieuses pendant le processus de recrutement.

Pour les postes basés aux États-Unis uniquement, veuillez noter que la Société pourrait ne pas être en mesure d'employer des candidats pour ce poste qui ont une autorisation de travail aux États-Unis liée à certaines catégories de visas américains, ni de soutenir un parrainage futur de visa H-1B pour le moment.

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