Architecte Ingénieur en Développement de Test d'Apprentissage Profond

  • Full Time
Job expired!

Nous recherchons un architecte de développement de tests logiciels au sein de l'équipe Deep Learning SWQA de NVIDIA.

Le poste est dans l'équipe d'assurance qualité des logiciels d'apprentissage profond de NVIDIA qui définit et développe des stratégies de test pour améliorer la qualité des logiciels d'apprentissage profond de NVIDIA et de l'infrastructure GPU pour la conduite autonome, les soins de santé, la reconnaissance vocale, le traitement du langage naturel et une grande variété d'autres scénarios d'IA. Ce poste collabore avec plusieurs équipes de produits d'IA pour développer de nouveaux produits ; identifier les lacunes dans les plans de test, améliorer la couverture des tests et améliorer nos processus de travail pour une gamme diversifiée de plateformes de calcul GPU. Vous devez évoluer en étant sur la voie critique en soutenant les développeurs qui travaillent pour des lignes d'affaires de plusieurs milliards de dollars et en comprenant intimement les valeurs de réactivité, d'exhaustivité et de travail en équipe. Vous devez constamment développer et mettre en œuvre des améliorations de l'efficacité dans votre domaine. Rejoignez l'équipe qui crée le logiciel qui sera utilisé par le monde entier !

Ce que vous allez faire :

  • Travailler en étroite collaboration avec les équipes d'ingénierie DL pour développer une compréhension approfondie des objectifs DL QA, des stratégies de test et des besoins techniques.

  • Collaborer avec divers groupes inter-groupes, y compris les chercheurs DL, les produits et les équipes d'ingénierie pour identifier les lacunes et améliorer le traitement.

  • Diriger le cycle de vie des bugs et co-travailler avec des développeurs de tests QA pour analyser les bugs des clients et les scénarios des utilisateurs pour améliorer les couvertures de test.

Ce que nous devons voir :

  • MS/PhD (PhD préféré) en CS, EE, Mathématiques ou des domaines étroitement liés ou expérience équivalente.

  • Plus de 10 ans d'expérience dans le développement de logiciels en DL/ML, DL Framework (en particulier JAX et PyTorch), les réseaux neuronaux, le déploiement de services DL, l'analyse de scénarios d'utilisateurs et les SDK.

  • Capable de concevoir des stratégies de test pour divers produits DL afin d'optimiser les plans de test et d'identifier les cas d'utilisation les plus essentiels et les plus risqués.

  • Excellentes compétences en programmation C/C++, Python ; Excellentes compétences en communication écrite et orale en anglais.

Comment vous démarquer de la foule :

  • Être familiarisé avec l'entraînement des réseaux neuronaux profonds, l'inférence, l'optimisation dans les Framework typiques.

  • Expérience du développement de logiciels avec des modèles d'IA populaires (par exemple, les modèles LLM).

  • Fond de programmation parallèle et de calcul sur GPU comme CUDA/OpenCL.

La fourchette salariale de base salaire est de 192 000 USD - 304 750 USD. Votre salaire de base sera déterminé en fonction de votre lieu, de votre expérience et du salaire des employés occupant des postes similaires.

Vous serez également éligible pour les actions et les avantages. NVIDIA accepte les candidatures en continu.