Ingénieur Developer Technology, secteur de l’énergie

🕒 il y a 3 mois

🌐 Suisse, Royaume-Uni, +4 autres pays – Distant

infoinfo

⏰ Temps Plein

🟡 Intermédiaire

🟠 Senior

🖥 Ingénieur Logiciel

👻 Score fantôme 49%

infoinfo

🗣️🇺🇸🇬🇧 Anglais requis

Postuler Maintenant
Trouver des Emplois à Distance Similaires

📊 Vérifiez votre score de CV pour ce poste

Améliorez vos chances d'obtenir un entretien en vérifiant votre score de CV avant de postuler.

Logo of NVIDIA

NVIDIA

10 000+ employés

Fondée en 1993

🏥 Santé

🏭 Fabrication

🤖 Intelligence artificielle

Healthcare • Manufacturing • Artificial Intelligence

NVIDIA est une entreprise technologique de premier plan, spécialisée dans le calcul accéléré et l’intelligence artificielle (IA). NVIDIA est à l’avant‑garde des avancées en GPU (processeurs graphiques), cloud computing, centres de données et réalité virtuelle, avec un accent particulier sur les secteurs du gaming, de l’automobile, de la santé et de la robotique. Ses innovations, telles que NVIDIA Omniverse, transforment les processus numériques traditionnels en permettant des simulations haute fidélité et des tâches de rendu de pointe. Ses applications couvrent de nombreux secteurs, des véhicules autonomes avec NVIDIA DRIVE aux solutions de santé avec NVIDIA Clara, ainsi que des analyses et workflows pilotés par l’IA.

Description

• Élaborer le profil de performance, analyser et optimiser des applications accélérées par GPU, en mettant l’accent sur les kernels CUDA, les transferts mémoire, la concurrence et le débit de bout en bout • Piloter les améliorations de performance grâce à l’optimisation de kernels en CUDA C++, à la configuration des lancements, à la hiérarchie mémoire, aux streams et aux événements, aux bibliothèques GPU ainsi qu’à la mise à l’échelle sur plusieurs GPU et plusieurs nœuds • Utiliser MPI et NCCL pour la mise à l’échelle distribuée, le recouvrement des traitements CPU/GPU et l’optimisation des communications • Concevoir des benchmarks reproductibles, des rapports de performance, des recommandations de tuning, des analyses avant/après et des courbes de mise à l’échelle • Développer et maintenir des implémentations de référence et des exemples, et apporter des correctifs au code des clients afin d’en améliorer les performances et la portabilité • Accompagner les projets clients, des preuves de concept jusqu’à la mise en production, en déboguant les problèmes de correction et de performance et en recommandant les bonnes pratiques de déploiement • Collaborer avec les équipes clientes, partenaires, produit et ingénierie afin de signaler des problèmes exploitables, de valider les correctifs et de contribuer à l’orientation de la roadmap • Développer des bibliothèques internes et du code réutilisable pour les futurs produits NVIDIA • Piloter les revues de performance avec les interlocuteurs clients et créer des playbooks et des architectures de référence réutilisables

🎯 Exigences

• Diplôme de niveau licence ou master (ou expérience équivalente) en informatique, génie informatique, génie électrique, physique, mathématiques appliquées ou dans un domaine connexe • Solides compétences en programmation C/C++ et Python sous Linux • Expérience pratique de la programmation CUDA et des concepts d’optimisation des performances GPU • Expérience du profiling et du débogage des performances avec NVIDIA Nsight Systems, Nsight Compute ou un outil équivalent • Bonne compréhension du calcul parallèle et des fondamentaux de la performance, notamment la vectorisation, le multithreading, le NUMA et la bande passante ainsi que la latence mémoire • Capacité à présenter clairement des résultats techniques à des ingénieurs comme à des interlocuteurs non techniques • Plus de 5 ans d’expérience pertinente en optimisation GPU/HPC, avec un solide bilan d’améliorations concrètes des temps d’exécution et de la mise à l’échelle • Expérience HPC avec MPI, les systèmes distribués et le tuning des performances sur plusieurs nœuds • Connaissance du secteur de l’énergie et du HPC, notamment des chaînes de traitement sismique, de la simulation de réservoirs ou de la simulation des réseaux électriques • Expérience des tests CI et de non-régression des performances, des workflows conteneurisés avec Docker/Apptainer et des ordonnanceurs tels que Slurm • Familiarité avec les workflows d’IA utilisés en complément de la simulation, notamment la préparation des données, l’intégration de l’entraînement et de l’inférence, ainsi que la performance des pipelines

🏖️ Avantages

• Les avantages proposés aux salariés de NVIDIA ne sont pas précisés dans l’offre

Postuler Maintenant

Emplois Similaires

🕒 il y a 4 mois

SwissBorg

201 - 500

₿ Crypto

💸 Finance

💳 Fintech

Software Engineer developing backend services for prop firms utilizing blockchain technology. Collaborating on trading infrastructure and ensuring high performance in financial applications.

🇨🇭 Suisse – Télétravail

⏰ Temps Plein

🟡 Intermédiaire

🟠 Senior

🖥 Ingénieur Logiciel

🗣️🇺🇸🇬🇧 Anglais requis

🕒 il y a 6 mois

lbrecrutement.ch

11 - 50

💼 Conseil

🏥 Santé

🍽️ Alimentation et boissons

Développeur ERP (AX) responsable de l’analyse, de la conception et du déploiement d’ERP pour la Supply Chain. Requiert une expérience sur Microsoft Dynamics AX et développement X++ dans un environnement full remote.

🇨🇭 Suisse – Télétravail

⏰ Temps Plein

🟡 Intermédiaire

🟠 Senior

🖥 Ingénieur Logiciel

ERP

Flux

SQL

🕒 il y a 11 mois

Vichara Technologies

201 - 500

💸 Finance

💳 Fintech

☁️ SaaS

Developer managing onboarding and tracking funds while supporting Advent services for i-banks and hedge funds.

🇨🇭 Suisse – Télétravail

💵 $140 000 - $150 000 / an

⏰ Temps Plein

🟡 Intermédiaire

🟠 Senior

🖥 Ingénieur Logiciel

🗣️🇺🇸🇬🇧 Anglais requis