Senior Software Engineer - HPC

Job expired!

NVIDIA s'est constamment réinventée au cours de deux décennies. Notre invention du GPU en 1999 a alimenté la croissance du marché des jeux PC, redéfini les graphismes informatiques modernes et révolutionné le calcul parallèle. Plus récemment, le deep learning sur GPU a lancé l'IA moderne et permis la prochaine ère de l'informatique.

NVIDIA est une « machine d'apprentissage » qui évolue constamment en s'adaptant à de nouvelles opportunités qui sont difficiles à adresser, qui importent au monde et que nous seuls pouvons aborder. C'est le travail de notre vie : amplifier l'imagination et l'intelligence humaines, et élargir ce qui est possible. Nous recherchons des individus stratégiques, audacieux, travailleurs et créatifs, passionnés par l'idée de nous aider à relever des défis que personne d'autre ne peut résoudre. Faites le choix de nous rejoindre aujourd'hui.

Nous recherchons un ingénieur logiciel senior pour rejoindre notre mission d'amélioration continue de notre infrastructure HPC. Notre équipe développe et exploite une infrastructure sophistiquée pour permettre des services essentiels et des applications d'IA. Rejoignez une équipe d'ingénieurs passionnés et compétents dédiés à fournir de meilleurs outils pour la construction et la gestion de cette infrastructure.

  • Concevoir des systèmes hautement disponibles et évolutifs pour répondre aux exigences de nos clusters HPC.
  • Évaluer les technologies nouvelles et innovantes à mesure que le paysage évolue.
  • Améliorer en continu le provisionnement et la gestion de l'infrastructure en utilisant l'automatisation.
  • Soutenir un environnement hybride multi-cloud réparti à l'échelle mondiale - AWS, GCP et sur site.
  • Construire de solides relations interfonctionnelles et s'aligner avec les partenaires de diverses unités commerciales.
  • Assurer le plus haut niveau de disponibilité et de qualité de service (QoS) à nos utilisateurs grâce à l'excellence opérationnelle.
  • Participer à la rotation d'astreinte de l'équipe et être le point de contact pour les incidents de service.
  • 5+ années d'expérience dans la conception, la mise en œuvre et la livraison de grands projets d'ingénierie.
  • À l'aise avec au moins deux des langages de programmation suivants : Golang, Java, C/C++, Scala, Python, Elixir.
  • Comprend les défis de mise à l'échelle et la performance du code côté serveur. Capable de concevoir et de développer des systèmes évolutifs horizontalement, résilients et performants sous charge.
  • Technologue polyvalent avec une expérience complète du cycle de développement logiciel - de l'inception et la conception au déploiement, à l'exploitation et au développement itératif.
  • Compétent en informatique en nuage et pratique avec au moins une plateforme cloud : GCP, AWS ou Azure.
  • Proficient dans les techniques modernes de CI/CD, GitOps et Infrastructure as Code (IaC).
  • Forte éthique de travail et passion pour la résolution de problèmes.
  • Diplôme de B.S. en informatique ou dans un domaine technique connexe (ou expérience équivalente).
  • Souci du détail avec d'excellentes compétences en communication et en collaboration.
  • Expérience antérieure dans la construction de solutions pour des clusters HPC basés sur Slurm ou Kubernetes.
  • Solide compréhension du système d'exploitation Linux et des fondamentaux de TCP/IP.

Nom de l'entreprise : NVIDIA

Titre du poste : Ingénieur logiciel senior - HPC