Jobs

Director, Engineering – Software Engineering and AI Inferencing Platforms
2 Locations
·
On-site
·
Full-time
·
1mo ago
Benefits & Perks
•Annual team offsites
•Top Tier compensation with equity
•Health, dental, and vision coverage
•Flexible PTO policy
Required Skills
PyTorch
Airflow
Apache Spark
NVIDIA is widely recognized as one of the world’s most desirable employers, leading groundbreaking innovation in Artificial Intelligence (AI), High-Performance Computing (HPC), and Visualization. Our technologies, including the GPU, have transformed industries—from AI Inferencing and AI factory Optimization, and design to data science. Due to continued growth, NVIDIA Vietnam R&D Center (VRDC) is expanding its engineering leadership to accelerate our AI data and factory platform initiatives.
What You’ll Be Doing:
-
Build, lead and scale world-class engineering teams in Vietnam, collaborating with global counterparts across system software, data science, and AI platforms.
-
Drive the design, architecture, and delivery of high-performance system software platforms that power NVIDIA’s AI products and services.
-
Partner with global teams across Machine Learning, Inference Services, and Hardware/Software integration to ensure performance, reliability, and scalability.
-
Oversee the development and optimization of AI delivery platforms in Vietnam, including NIMs, Blueprints, and other flagship NVIDIA services.
-
Engage with open-source and enterprise data and workflow ecosystems (e.g., Temporal, Gitlab DevOps Platform, RAPIDS, Ne Mo Curator, Morpheus) to advance accelerated AI factory, data science and data engineering workloads.
-
Champion continuous integration, continuous delivery, and engineering best practices across multi-site R&D Centers.
-
Collaborate with product management and cross-functional stakeholders to ensure enterprise readiness and customer impact.
-
Develop and deploy standard processes for large-scale, distributed system testing, encompassing stress, scale, failover, and resiliency testing.
-
Ensure security and compliance testing aligns with industry standards for cloud and data center products.
-
Mentor and develop talent within the organization, fostering a culture of quality and continuous improvement.
What We Need to See:
-
Bachelor’s, Master’s, or PhD in Computer Science, Computer Engineering, or related field.
-
15+ overall years of software engineering experience with 6+ years in senior leadership roles.
-
Proven record of managing large, high-performing software teams and delivering complex AI/ML or data-driven products.
-
Expertise in cloud, data, and accelerated computing technologies (e.g., Spark, Kubernetes, Dask, Python ecosystem, CUDA).
-
Experience collaborating with open-source communities and enterprise partners.
-
Strong leadership, communication, and cross-functional coordination skills.
-
Strategic mindset with hands-on technical depth in AI, system software, or large-scale data platforms.
Ways to Stand Out from the Crowd:
-
Experience building and scaling AI/ML Inferencing platforms from concept to production.
-
Background in GPU programming, CUDA optimization, or system performance engineering.
-
Deep understanding of microservices, distributed systems, and high-performance data architectures.
-
Contributions to open-source projects or developer ecosystems.
-
Knowledge of deep learning, RAG, embeddings, or modern text search frameworks.
At NVIDIA, you’ll join a team of world-class innovators shaping the future of computing. Our Vietnam R&D Center is a key part of NVIDIA’s global AI and Software Engineering ecosystem—collaborating across continents to deliver groundbreaking products that redefine what’s possible. If you’re a creative, driven engineering leader passionate about building technology that changes the world, we’d love to hear from you.
Total Views
0
Apply Clicks
0
Mock Applicants
0
Scraps
0
Similar Jobs

Director, Engineering
Adobe · Bangalore

Engineering Manager, Ads Supply
Netflix · New York,New York,United States of America; Los Gatos,California,United States of America

Engineering Manager
Microsoft · Australia, Multiple Locations, Multiple Locations

Principal Software Engineering Manager - Azure Core
Microsoft · United States, Multiple Locations, Multiple Locations

Production Engineering Manager, Rotational Network Engineering (RNE) Program
Meta · London, United Kingdom
About NVIDIA

NVIDIA
PublicA computing platform company operating at the intersection of graphics, HPC, and AI.
10,001+
Employees
Santa Clara
Headquarters
$4.57T
Valuation
Reviews
4.1
10 reviews
Work Life Balance
3.5
Compensation
4.2
Culture
4.3
Career
4.5
Management
4.0
75%
Recommend to a Friend
Pros
Great culture and supportive environment
Smart colleagues and excellent people
Cutting-edge technology and learning opportunities
Cons
Team-dependent experience and outcomes
Work-life balance issues with long hours
Politics and influence over competence
Salary Ranges
47 data points
Junior/L3
Mid/L4
Junior/L3 · Analyst
7 reports
$170,275
total / year
Base
$130,981
Stock
-
Bonus
-
$155,480
$234,166
Interview Experience
7 interviews
Difficulty
3.1
/ 5
Experience
Positive 0%
Neutral 86%
Negative 14%
Interview Process
1
Application Review
2
Recruiter Screen
3
Online Assessment
4
Technical Interview
5
System Design Interview
6
Team Review
Common Questions
Coding/Algorithm
System Design
Technical Knowledge
Behavioral/STAR
News & Buzz
Negotiating NVIDIA's Offer
Base, stock, and sign-on negotiable. Recruiters invested in closing candidates. CEO reviews all 42K employee salaries monthly. Stock growth has made many employees millionaires.
News
·
NaNw ago
NVIDIA Company Reviews
WLB rated 3.9/5 (lowest category). 64% satisfied with WLB but 53% feel burnt out. Compensation rated 4.4-4.5/5. Experience highly team-dependent.
News
·
NaNw ago
NVIDIA Culture Discussions
Team-dependent experience; sink-or-swim culture that rewards high performers but can be overwhelming. No politics, flat structure, but demanding workload with some teams requiring evening/weekend work.
News
·
NaNw ago
NVIDIA Interview Discussions
Technical bar is high with 4-6 rounds. Process takes 4-8 weeks. Expect C++ questions, LeetCode medium, and system design. Difficulty rated 3.16/5.
News
·
NaNw ago