Ingénieur Logiciel Systèmes Senior - Performance - Spark Apache Accéléré

  • Full Time
Job expired!

Nous recherchons des Ingénieurs Logiciels Système expérimentés, experts en Apache Spark, pour rejoindre notre équipe et aider à stimuler l'innovation pour le traitement accéléré des données sur les GPU. Nvidia, leader mondial de l'informatique accélérée, construit l'écosystème de traitement de données de nouvelle génération. Les data scientists passent beaucoup de temps à explorer les données et à itérer sur des expériences d'apprentissage automatique (ML). Chaque heure de calcul nécessaire pour trier les ensembles de données, extraire des fonctionnalités et ajuster les algorithmes ML entrave un flux de travail commercial efficace. Nvidia est convaincue que les flux de travail des sciences des données peuvent bénéficier énormément d'une accélération, permettant aux data scientists d'explorer des ensembles de données beaucoup plus nombreux et plus volumineux pour atteindre leurs objectifs commerciaux, plus rapidement et plus efficacement.

À chez NVIDIA, nous sommes passionnés de travailler sur les problèmes difficiles qui ont un impact. Vous devez avoir une expérience préalable avec les applications Apache Spark, la mise en œuvre d'applications de big data pour divers clients, des compétences en programmation et une familiarité avec les cadres de traitement de big data en open source. Vous travaillerez avec une équipe d'ingénieurs accélérant Apache Spark avec des GPU en utilisant CUDA et des bibliothèques open source. C'est un investissement stratégique pour Nvidia. Le code est adopté par plusieurs fournisseurs de services cloud et distributions Apache Spark. Alors que Nvidia ouvre la voie en fournissant le data center du futur avec une plateforme superchip CPU-GPU, l'accélération du traitement des données sera une nécessité pour toutes les entreprises.

Ce que vous ferez :

  • Accélérez Apache Spark pour les GPU haut de gamme et avec la nouvelle plateforme superchip Grace Hopper

  • Travaillez avec des clients et partenaires sélectionnés pour rendre les applications Apache Spark accélérées avec des GPU dans des environnements sur site et cloud

  • Benchmark et optimisez les charges de travail Apache Spark sur les GPU pour des performances accélérées

  • Construisez des outils pour analyser les charges de travail de traitement de données afin d'identifier les opportunités d'accélération et d'économies de coûts

  • Aidez à définir une architecture de référence pour le cloud computing de nouvelle génération

  • Travaillez avec les principaux fournisseurs de services cloud et les fournisseurs Spark à l'échelle mondiale pour activer le calcul accéléré pour les cas d'utilisation du traitement de données

Ce que nous devons voir :

  • Plus de 8 ans d'expérience en développement logiciel, principalement en traitement de données

  • Plus de 3 ans d'expérience pratique avec la conception et le développement d'applications Apache Spark

  • Licence/Master/Doctorant en informatique ou un domaine connexe

  • Familiarité avec l'écosystème de données open source moderne (Apache Hadoop, Flink, Presto, Hive, Kafka, TensorFlow, PyTorch etc)

  • Compréhension profonde de l'optimisation des performances dans des environnements de bas niveau

  • Expérience dans la rédaction de logiciels distribués performants à grande échelle

  • Expérience sur les plateformes cloud publiques et privées

  • Expérience préalable dans le support aux clients d'entreprise

  • Connaissance de SQL, Python et Scala/Java

  • Excellence en communication, présentation et explication de sujets techniques

Comment se démarquer de la foule :

  • Familiarité avec RAPIDS et UCX

  • Expérience avec les optimisations de performances dans les CSP pour les cas d'utilisation de big data

  • Compréhension et expertise des options de configuration matérielles en ce qui concerne les performances et les coûts

  • Expérience de travail avec et de développement sur les GPU

Nous sommes largement considérés comme l'un des employeurs les plus attractifs du monde de la technologie, et par conséquent, certains des individus les plus novateurs et travailleurs du monde travaillent pour nous. Si vous êtes passionné, créatif et motivé, nous aimerions vous avoir dans l'équipe. Avec des salaires compétitifs et un généreux package de bénéfices, nous sommes largement considérés comme l'un des employeurs les plus attractifs du monde de la technologie. Nous avons certains des individus les plus novateurs et travailleurs du monde qui travaillent pour nous et, en raison d'une croissance sans précédent, nos équipes d'ingénierie exclusives se développent rapidement. Si vous êtes un ingénieur créatif et autonome avec une vraie passion pour la technologie, nous voulons entendre parler de vous.

La fourchette de salaire de base est de 216 000 USD à 333 500 USD. Votre salaire de base sera déterminé en fonction de votre lieu de résidence, de votre expérience et du salaire des employés dans des postes similaires.

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