Hut 8
Hut 8
Hut 8 construit et exploite des infrastructures informatiques haute performance pour le minage de Bitcoin et d’autres charges de travail numériques. Ses services comprennent l’hébergement, la gestion des opérations et la réparation d’équipements de minage de Bitcoin, ainsi qu’une capacité de calcul destinée à des domaines comme la blockchain et l’intelligence artificielle. Ses installations s’appuient sur diverses sources d’énergie, dont des énergies renouvelables, et se trouvent dans des climats plus frais, propices à des opérations de minage efficaces. Hut 8 intervient dans les secteurs des cryptomonnaies, de l’IA et du Web3, en réunissant des équipes d’infrastructure et des équipes techniques pour soutenir l’économie numérique.

Ingénieur principal en infrastructure d’IA

Pilotez la mise en service et l’optimisation des clusters GPU de Highrise AI, la plateforme d’infrastructure native GPU de Hut 8. Assurez la préparation à la production, la validation des performances et le soutien à la fiabilité de niveau 3.

Description

  • Mettre en production des clusters d’IA entièrement installés et les préparer à leur transfert aux clients.
  • Définir et vérifier les configurations de référence du système pour le BIOS/BMC, les micrologiciels, les pilotes GPU, les systèmes d’exploitation et les logiciels de cluster.
  • Développer les processus automatisés de provisionnement bare metal, de création d’images, de configuration des nœuds et de gestion du cycle de vie.
  • Configurer les systèmes Linux et GPU et en résoudre les problèmes, notamment ceux liés aux noyaux, aux pilotes, aux accélérateurs et aux paramètres de performance des hôtes.
  • Intégrer et valider Kubernetes et Slurm avec les équipes plateforme, réseau et opérations.
  • Exécuter NVIDIA Field Diagnostics, les validations L11/L12, les tests de rodage, les contrôles de stabilité et la qualification de l’état du matériel.
  • Analyser les tests de communication NCCL, les benchmarks GPU et les performances des charges de travail distribuées entre nœuds, racks et clusters.
  • Résoudre les problèmes de performance liés aux GPU, à NVLink/NVSwitch, au PCIe, au RDMA, à InfiniBand et à Ethernet.
  • Repérer les goulots d’étranglement de configuration et améliorer le débit, la latence, l’efficacité de mise à l’échelle et la fiabilité des clusters.
  • Gérer les critères d’acceptation technique, les dossiers de test, le suivi des défauts, les vérifications des correctifs et les recommandations de préparation.
  • Faire remonter et résoudre les incidents complexes en production liés aux nœuds de calcul, aux logiciels GPU, au provisionnement, à l’ordonnancement ou à une dégradation des performances.
  • Rechercher les causes profondes, coordonner les escalades auprès des équipes d’ingénierie des fournisseurs et piloter les mesures correctives.
  • Contribuer aux mises à niveau du parc, aux changements de configuration, aux extensions de clusters et aux validations contrôlées après maintenance.
  • Créer des outils de diagnostic, des automatisations, des procédures opérationnelles et des documents de transfert pour les équipes SRE, NOC et d’assistance sur site.
  • Collaborer avec l’ingénierie infrastructure, les opérations sur site, les fabricants d’équipement d’origine (OEM) et les équipes logicielles et plateforme afin de résoudre les problèmes transversaux et de respecter les jalons de livraison.
  • Présenter l’état technique, les résultats des benchmarks, les risques et les recommandations d’acceptation aux responsables de l’ingénierie et aux parties prenantes.

Exigences

  • Diplôme de premier cycle en informatique, en ingénierie ou dans un domaine connexe, ou expérience pratique équivalente.
  • Au moins 8 ans d’expérience pratique en ingénierie de systèmes Linux, HPC, cloud ou infrastructure à grande échelle, avec une expérience confirmée du dépannage de niveau senior.
  • Expérience avérée dans la mise en service de clusters GPU ou HPC en production et la qualification de systèmes selon des objectifs de performance et de fiabilité.
  • Solides compétences en Linux, en automatisation avec Python/Bash/Ansible, en provisionnement bare metal, en gestion de configuration et en diagnostic des systèmes.
  • Expérience pratique des plateformes GPU NVIDIA, de NCCL, de Field Diagnostics et des tests de performance multinœuds.
  • Expérience pratique de Kubernetes et Slurm.
  • Connaissance d’Ethernet haut débit, d’InfiniBand/RDMA et du stockage parallèle ou distribué.
  • Capacité à isoler des problèmes complexes touchant au matériel, aux micrologiciels, aux systèmes d’exploitation et aux charges de travail distribuées.
  • Méthode rigoureuse en matière de tests, de documentation, d’analyse des causes profondes et d’amélioration continue.
  • Capacité à collaborer avec des ingénieurs chevronnés tout en prenant et en mettant en œuvre des décisions techniques de manière autonome.
  • Communication claire avec les responsables de l’ingénierie, les fournisseurs, le personnel sur site et les parties prenantes en contact avec les clients.
  • Disponibilité pour se rendre dans des centres de données afin d’assurer la mise en service des clusters, leur acceptation et le dépannage de problèmes complexes.
  • Souplesse pour intervenir sur des incidents critiques ou des opérations de maintenance en dehors des heures de travail habituelles.

Avantages

  • Influer directement sur les performances, la fiabilité et la préparation à la production de clusters d’IA à grande échelle.
  • Travailler avec des ingénieurs infrastructure expérimentés.
  • Contribuer à définir des normes techniques pour une plateforme mondiale d’infrastructure d’IA en pleine expansion.
  • Collaborer avec des collègues aux parcours scolaires et professionnels variés.
  • Proposer de nouveaux produits, services et projets à la haute direction.
  • Apprendre auprès de membres de l’équipe à différentes étapes de leur carrière dans un environnement fondé sur le mérite.
  • Développer un réseau professionnel dans les secteurs de la technologie, de l’énergie et de l’infrastructure.
  • Organisation du travail flexible, en mode hybride ou à distance selon le lieu.

Offres similaires

H

Architecte senior en infrastructure

Horizon Connect @ Wall BCBSNJ

Conçoit des infrastructures sécurisées et hautement disponibles, dans le cloud et sur site, pour Horizon BCBSNJ. Définit les feuilles de route, l’automatisation, la gouvernance et l’adoption de l’IA en infrastructure.

Ouvrir
General Dynamics Information Technology

Ingénieur principal en infrastructure, Azure et Microsoft 365

General Dynamics Information Technology

Conçoit et sécurise l’infrastructure cloud et d’entreprise qui soutient la mission de GDIT pour le ministère de la Défense. Le poste couvre Azure, Microsoft 365, la virtualisation, les réseaux et la cybersécurité.

Ouvrir
Travere Therapeutics

Directeur ou directrice de l’ingénierie et des opérations d’infrastructure d’entreprise chez Travere Therapeutics (San Diego, hybride)

Travere Therapeutics

Pilotez la modernisation du cloud, de l’environnement de travail et de l’infrastructure d’entreprise de Travere Therapeutics, une société biopharmaceutique spécialisée dans les maladies rares. Ce poste de direction à forte implication opérationnelle accompagne les ingénieurs, les fournisseurs, la sécurité, les opérations et la résilience.

Ouvrir
Verizon

Ingénieur principal en infrastructure et sécurité cloud

Verizon

Pilotez la gouvernance de la sécurité de l’infrastructure et du cloud pour le réseau d’entreprise de Verizon.\nAméliorez le reporting des risques grâce à l’automatisation, contribuez à la conception zéro confiance et participez à des initiatives de cybersécurité défensive.

Ouvrir
Distyl AI

Ingénieur·e senior en infrastructure DevSecOps

Distyl AI

Pilotez l’infrastructure sécurisée de build, de test et de release pour les opérations d’IA d’entreprise de Distyl AI. Améliorez la productivité des développeurs grâce aux outils d’agents de programmation, à la sécurité de la chaîne d’approvisionnement logicielle et à des déploiements cloud fiables.

Ouvrir