NVIDIA

Senior Deep Learning Performance Engineer - Training at Scale

Poland

Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Artificial Intelligence, Computer Hardware, Software DevelopmentIndustries

Requirements

Candidates must have 5+ years of experience in Deep Learning (DL) model implementation and software development, holding a BSc, MS, or PhD degree in Computer Science, Computer Architecture, Mathematics, Physics, or a related technical field, or equivalent experience. Essential skills include excellent Python programming, extensive knowledge of at least one DL framework, strong problem-solving and analytical abilities, and a solid understanding of algorithms and DL fundamentals. Experience in performance measurements and profiling, running large-scale workloads in HPC clusters, knowledge of DevOps/MLOps practices, Linux environments, and containerization technologies are advantageous. GPU programming experience (CUDA or OpenCL) is a plus.

Responsibilities

The Senior Deep Learning Performance Engineer will implement DL models from various data domains (e.g., CV, NLP/LLMs, ASR, TTS, RecSys) in multiple DL frameworks (e.g., PyT, JAX, TF2, DGL). Responsibilities include implementing and testing new software features like Graph Compilation and reduced precision training using the latest hardware functionalities. The role involves analyzing, profiling, and optimizing DL workloads on state-of-the-art hardware and software platforms. Additionally, the engineer will collaborate with researchers and engineers across NVIDIA to provide guidance on improving workload design, usability, and performance, and lead best practices for building, testing, and releasing DL software.

Skills

Deep Learning
Performance Analysis
Optimization
GPU Architecture
Deep Learning Frameworks
Python
PyTorch
TensorFlow 2
JAX
DGL
Graph Compilation
Reduced Precision Training
Performance Profiling
Algorithms
Computer Architecture
Mathematics
Physics
Problem Solving
Analytical Skills

NVIDIA

Designs GPUs and AI computing solutions

About NVIDIA

NVIDIA designs and manufactures graphics processing units (GPUs) and system on a chip units (SoCs) for various markets, including gaming, professional visualization, data centers, and automotive. Their products include GPUs tailored for gaming and professional use, as well as platforms for artificial intelligence (AI) and high-performance computing (HPC) that cater to developers, data scientists, and IT administrators. NVIDIA generates revenue through the sale of hardware, software solutions, and cloud-based services, such as NVIDIA CloudXR and NGC, which enhance experiences in AI, machine learning, and computer vision. What sets NVIDIA apart from competitors is its strong focus on research and development, allowing it to maintain a leadership position in a competitive market. The company's goal is to drive innovation and provide advanced solutions that meet the needs of a diverse clientele, including gamers, researchers, and enterprises.

Santa Clara, CaliforniaHeadquarters
1993Year Founded
$19.5MTotal Funding
IPOCompany Stage
Automotive & Transportation, Enterprise Software, AI & Machine Learning, GamingIndustries
10,001+Employees

Benefits

Company Equity
401(k) Company Match

Risks

Increased competition from AI startups like xAI could challenge NVIDIA's market position.
Serve Robotics' expansion may divert resources from NVIDIA's core GPU and AI businesses.
Integration of VinBrain may pose challenges and distract from NVIDIA's primary operations.

Differentiation

NVIDIA leads in AI and HPC solutions with cutting-edge GPU technology.
The company excels in diverse markets, including gaming, data centers, and autonomous vehicles.
NVIDIA's cloud services, like CloudXR, offer scalable solutions for AI and machine learning.

Upsides

Acquisition of VinBrain enhances NVIDIA's AI capabilities in the healthcare sector.
Investment in Nebius Group boosts NVIDIA's AI infrastructure and cloud platform offerings.
Serve Robotics' expansion, backed by NVIDIA, highlights growth in autonomous delivery services.

Land your dream remote job 3x faster with AI