Taro Logo

Developer Technology Engineer - HPC and AI

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins to transform industries.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Prediction and Planning Machine Learning Engineer - Autonomous Vehicles

Senior ML Engineer role at NVIDIA focusing on prediction and planning systems for autonomous vehicles, combining AI expertise with automotive technology.

Senior Software Engineer, Deep Learning Inference

Senior Software Engineering role at NVIDIA focusing on Deep Learning Inference development

Senior Deep Learning Software Engineer, Recipe Pathfinding

Senior Deep Learning Software Engineer position at NVIDIA focusing on recipe pathfinding using machine learning and AI technologies.

Senior Software Engineer, AI for Gaming

Senior Software Engineering role focused on developing AI solutions for gaming applications at NVIDIA.

Senior Software Engineer, Deep Learning Inference - New HW Enablement

Senior Software Engineering role at NVIDIA focusing on Deep Learning Inference and new hardware enablement.

Description For Developer Technology Engineer - HPC and AI

NVIDIA, a pioneer in computer graphics and accelerated computing for over 25 years, is seeking a Developer Technology Engineer specializing in HPC and AI. This role sits at the intersection of high-performance computing and artificial intelligence, where you'll work on cutting-edge technology that powers the next era of computing. As part of NVIDIA's team, you'll collaborate with key application developers to optimize GPU solutions and influence next-generation architectures.

The position requires a strong technical foundation with at least 3 years of experience and an advanced degree. You'll be working with parallel programming (CUDA C/C++), developing reference code, and solving complex problems in HPC and AI domains. The role offers an opportunity to work with diverse teams across NVIDIA, from architecture to research, contributing to the development of future computing platforms.

NVIDIA offers a supportive and diverse environment where innovation is celebrated. The company's work in AI and digital twins is transforming major industries, making this an exciting opportunity to make a lasting impact. Located in Seoul, this role comes with competitive compensation and comprehensive benefits, reflecting NVIDIA's position as one of technology's most desirable employers.

The ideal candidate will combine technical expertise in parallel programming and algorithms with strong communication skills and a logical approach to problem-solving. You'll be part of a team that's defining the future of AI and accelerated computing, working on projects that have real-world impact across industries.

Last updated 4 days ago

Responsibilities For Developer Technology Engineer - HPC and AI

  • Work directly with key application developers to understand current and future problems
  • Craft and optimize core parallel algorithms and data structures for GPU solutions
  • Provide reference code development and direct contribution to applications
  • Collaborate with architecture, research, libraries, tools, and system software teams
  • Influence next-generation architectures, software platforms, and programming models
  • Travel for conferences and on-site developer visits

Requirements For Developer Technology Engineer - HPC and AI

Python
  • Masters degree or PhD in engineering or computer science related discipline
  • 3+ years of relevant work or research experience
  • Experience with parallel programming, ideally CUDA C/C++
  • Strong knowledge of C/C++, software design, and algorithms
  • Strong mathematical fundamentals, including linear algebra and numerical methods
  • Very good communication and organization skills
  • Logical approach to problem solving
  • Good time management and task prioritization skills
  • Proficiency in HPC, AI and large-language models (LLM)

Benefits For Developer Technology Engineer - HPC and AI

  • Competitive salaries
  • Comprehensive benefits package

Interested in this job?