Ingénieur DevOps Senior, Cadres d'apprentissage profond
- Deep Learning
- Other places
- $128 K - $247 K
- Full Time
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.