Ingénieur Senior en Algorithmes d'Apprentissage Profond

  • Full Time
Job expired!

Nous recherchons maintenant un Ingénieur senior en algorithmes DL!

NVIDIA est à la recherche d'ingénieurs seniors attentifs à l'analyse et à l'optimisation des performances pour nous aider à exploiter au maximum chaque cycle d'horloge de l'apprentissage profond, l'une des charges de travail les plus importantes de notre époque. Si vous n'avez pas peur de travailler à tous les niveaux de la pile matérielle/logicielle, de l'architecture GPU au framework d'apprentissage profond pour atteindre des performances optimales, nous voulons vous entendre! Ce rôle offre l'opportunité d'avoir un impact direct sur les feuilles de route matérielles et logicielles dans une entreprise technologique en pleine croissance qui mène la révolution de l'IA tout en aidant les utilisateurs d'apprentissage profond à travers le monde à bénéficier de vitesses d'entraînement toujours plus élevées.

Ce que vous allez faire:

  • Comprendre, analyser, profiler et optimiser les charges de travail d'apprentissage profond sur les plateformes matérielles et logicielles de pointe.

  • Collaborer avec des chercheurs et des ingénieurs à travers NVIDIA, apportant des conseils pour améliorer les performances des charges de travail.

  • Implémenter des logiciels de qualité professionnelle à travers la plateforme d'apprentissage profond de NVIDIA.

  • Créer des outils pour automatiser l'analyse des charges de travail, l'optimisation des charges de travail, et d'autres flux de travail critiques.

Ce que nous voulons voir:

  • Doctorat en CS, EE ou CSEE ou expérience équivalente.

  • +5 ans d'expérience.

  • Fortes connaissances en apprentissage profond et réseaux de neurones, en particulier en formation.

  • Compréhension approfondie de l'architecture des ordinateurs, et familiarité avec les fondamentaux de l'architecture GPU.

  • Expérience avérée en analyse, modélisation et réglage des performances des applications.

  • Compétences en programmation en C++ et Python.

Comment se démarquer :

  • Solides bases en algorithmes.

  • Expérience avérée avec la modélisation des performances au niveau du processeur et du système.

  • L'expérience en programmation GPU (CUDA ou OpenCL) est un atout majeur mais non requis.

Comme NVIDIA fait des percées dans le domaine des datacenters, notre équipe joue un rôle central dans l'exploitation au maximum de nos déploiements de datacenters qui augmentent exponentiellement, tout en établissant une approche axée sur les données pour la conception matérielle et le développement logiciel. Nous collaborons avec un large éventail d'équipes chez Nvidia, allant des équipes de recherche DL aux équipes de développement de CUDA Kernel et DL Framework, aux équipes d'architecture Silicon. Notre équipe grandit et, alors que nous cherchons à identifier et à profiter des opportunités à long terme, nos besoins en compétences s'élargissent également.

NVIDIA est largement considérée comme l'un des employeurs les plus attractifs du monde de la technologie. Nous comptons parmi nous certaines des personnes les plus innovantes et les plus travailleuses de la planète. Si vous êtes créatif et autonome, nous voulons vous entendre!

La fourchette de salaire de base est de 176 000 USD - 333 500 USD. Votre salaire de base sera déterminé en fonction de votre localisation, de votre expérience, et du salaire des employés occupant des postes similaires.

Vous serez également éligible à des actions et des avantages.