Ingénieur DevOps Senior, Cadres d'apprentissage profond

  • Full Time
Job expired!

Le groupe NVIDIA's Deep Learning Optimized Frameworks recherche un excellent ingénieur DevOps pour permettre la prochaine vague des piles logicielles de deep learning les plus performantes de NVIDIA. Votre rôle s'étend sur plusieurs produits tels que TensorFlow et PyTorch et est essentiel pour rationaliser le développement, la construction et les versions avec les outils modernes de DevOps. Rejoignez notre équipe d'ingénieurs logiciels et d'autorités d'infrastructure techniquement aguerris pour concevoir les systèmes qui permettent à NVIDIA de rester en tête de la concurrence en fournissant les frameworks de deep learning les plus rapides au monde.

Ce que vous ferez:

  • Automatiser et optimiser les processus de construction, de test, d'intégration et de version pour les Frameworks de Deep Learning NVIDIA optimisés

  • Configurer, maintenir et développer des déploiements d'outils standard de l'industrie (par exemple, Gitlab, Jenkins, Docker, LXC, HyperV, CMake, Bazel)

  • Développer des utilitaires partagés pour configurer des systèmes, exécuter des tests et enregistrer des résultats

  • Diriger les meilleures pratiques pour la construction, le test et la version du logiciel

  • Identifier les besoins en infrastructure et les traduire en action

Ce que nous devons voir:

  • Diplôme BS ou supérieur en informatique (ou expérience équivalente)

  • Plus de 5 ans d'expérience pertinente

  • Expérience solide dans la configuration, la maintenance et l'automatisation des systèmes d'intégration continue

  • Bonne maîtrise des SCM (par exemple, Github, Gitlab, Git) et des systèmes de construction (par exemple, Make, CMake, Bazel)

  • Compétences solides en programmation en Python (ou Perl, Scripting Shell)

  • Approche pragmatique de la résolution des problèmes et de la collaboration

  • Passion réelle pour l'automatisation « ça fonctionne juste » et l'activation des membres de l'équipe

Comment se démarquer de la foule:

  • Experience avec CUDA et le Stack de logiciels de Deep Learning

  • Connaissance approfondie des technologies de conteneur et de cluster comme Docker, slurm, kubernetes et zabbix

  • Expérience avec les systèmes de calcul sur GPU

  • Historique de l'identification de nouvelles technologies utiles et de leur incorporation dans les flux de développement de logiciels

  • Expérience en tant que contributeur actif à un projet de logiciel impliquant de nombreux développeurs

Avec des salaires très compétitifs et un ensemble complet d'avantages sociaux, NVIDIA est largement considéré comme l'un des employeurs les plus attrayants du monde de la technologie. Nous avons certains des personnes les plus visionnaires et travailleuses de la planète qui travaillent pour nous et, en raison d'une croissance sans précédent, nos équipes d'ingénieurs spéciales se développent rapidement. Si vous êtes un ingénieur créatif et autonome avec une véritable passion pour la technologie, nous voulons entendre parler de vous.

La fourchette salariale de base est de 128 000 USD à 247 250 USD. Votre salaire de base sera déterminé en fonction de votre localisation, de votre expérience et du salaire des employés dans des postes similaires.

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