Ingénieur Logiciel Système, Apprentissage Automatique & IA
- Machine learning
- Other places
- $116 K - $224 K
- Full Time
Les plateformes NVIDIA sont au cœur de l'IA générative, de la conduite autonome, des robots industriels, des instruments médicaux et des centres de données à travers le monde où l'IA accélérée par GPU révolutionne l'industrie technologique.
En tant que société de plateforme, nous fournissons non seulement des solutions matérielles, mais aussi des piles de logiciels intégrées verticalement, des SDK accélérés par GPU, des bibliothèques et des outils. Lorsque nous mettons nos produits sur le marché, nous avons besoin d'ingénieurs logiciels système dédiés et motivés qui sont passionnés par l'amélioration de la qualité globale du produit et de l'expérience utilisateur. Vous collaborerez avec les équipes d'ingénierie, de produit et de marketing pour évaluer nos solutions matérielles et logicielles avec un regard critique et aider ces équipes à améliorer l'offre de produits et les expériences clients finaux.
Vous travaillerez dans un environnement dynamique en vous engageant avec plusieurs groupes au sein de l'entreprise. Vous devriez être passionné par le travail sur diverses plateformes alimentées par l'IA telles que les systèmes embarqués, la conduite autonome, la robotique, l'apprentissage machine accéléré par GPU, les soins de santé, les sciences des données et autres. Vous utiliserez vos connaissances en développement de systèmes et d'applications pour évaluer l'expérience utilisateur et les performances de nos plateformes IA, SDK, bibliothèques et cadres d'IA. D'excellentes compétences en communication écrite et verbale sont importantes. La capacité de travailler de manière indépendante et la motivation à acquérir de nouvelles technologies et compétences vous aideront à exceller dans votre travail.
Ce que vous allez faire :
Développer des applications et évaluer l'ergonomie de nos produits réseau tels que BlueField DPU, ConnectX SmartNIC, Spectrum Switches et autres. Vous travaillerez sur divers produits logiciels NVIDIA tels que DeepStream, ISAAC, CUDA, TensorRT, cuDNN, RAPIDS et CLARA pour offrir une meilleure expérience aux développeurs.
Collaborez avec diverses équipes à travers NVIDIA telles que les produits, le marketing, le matériel, l'ingénierie logicielle et l'assurance qualité pour améliorer les offres de produits de NVIDIA.
Concevoir des tests de performance ciblés en CUDA/C++/Python pour évaluer les performances et comparer nos plateformes à des produits concurrents
Rédiger des revues techniques détaillées de notre produit et résumer l'expérience utilisateur pour les cadres supérieurs de l'entreprise. Vous rédigerez également des livres blancs techniques, des notes de synthèse techniques sur les produits. Vous pourriez être appelé à effectuer des démonstrations techniques de nos produits lors de conférences industrielles de premier plan telles que la NVIDIA GPU Technology Conference, CES, SIGGRAPH et autres.
Établir des relations solides et des canaux de communication avec les équipes internes
Ce que nous devons voir :
Une licence ou un master en ingénierie informatique ou en informatique (ou expérience équivalente)
1+ années d'expérience dans l'industrie ou d'expérience en stage
Bonne connaissance pratique de Linux
Expérience dans le développement d'applications pour un ou plusieurs de ces domaines : IA, Réseautage, Robotique, Conduite autonome, Serveurs GPU de centre de données.
Solides compétences en programmation C/C++ et Python
Expérience avec des cadres tels que TensorFlow, PyTorch et autres
Capable de travailler dans un environnement en constante évolution sans perdre de vue l'essentiel
Capacité à gérer plusieurs tâches de manière efficace dans un environnement dynamique
Compétences en analyse et résolution de problèmes
Solides compétences en gestion du temps et en organisation pour coordonner plusieurs initiatives, priorités et mises en œuvre de nouvelles technologies et produits dans des projets très complexes
Comment se démarquer de la foule :
Expérience dans la création de supports de communication convaincants sur le réseau, la rédaction de blogs, et la prise de parole en public sur les innovations en matière de mise en réseau des centres de données
Connaissance du déploiement d'infrastructure réseau automatisée dans les clouds publics/privés
La certification Cisco Certified Internetwork Expert (CCIE), Cisco Certified Design Expert (CCDE) et/ou VMware Certified Professional (VCP) est fortement souhaitable
Expérience préalable du travail avec RDMA
Expérience avec les systèmes d'exploitation de réseau ouvert, comme SONiC et Cumulus
Vous serez également éligible pour des actions et des avantages. NVIDIA accepte les candidatures de manière continue.