Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NVIDIA

Director, Engineering – Software Engineering

NVIDIA

Director of Engineering leading large engineering teams in Vietnam. Driving high-performance system software for NVIDIA's AI products and services with a focus on best practices.

Posted 7/10/2026full-timeHanoi • 🇻🇳 VietnamLeadWebsite

Tech Stack

Tools & technologies
CloudKubernetesPythonSpark

About the role

Key responsibilities & impact
  • 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, NeMo 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.

Requirements

What you’ll need
  • 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.

Benefits

Comp & perks
  • Health insurance
  • Flexible work arrangements
  • Professional development
  • Remote work options

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Software EngineeringAI/ML TechnologiesCloud ComputingData EngineeringSystem Software DevelopmentContinuous IntegrationContinuous DeliveryLarge-Scale System TestingSecurity Compliance TestingPerformance Optimization
Soft Skills
LeadershipCommunicationCross-Functional CoordinationMentoringStrategic Mindset