Developer Technology Engineer – AI

World leader in accelerated computing, pioneering AI and digital twins technology transforming major industries.
Machine Learning
Mid-Level Software Engineer
Hybrid
2+ years of experience
AI · Enterprise SaaS

Description For Developer Technology Engineer – AI

NVIDIA is seeking exceptional computer scientists and engineers to join their elite Compute Developer Technology (DevTech) team. This role offers a unique opportunity to work at the intersection of cutting-edge AI technology and high-performance computing. As a Developer Technology Engineer, you'll be part of an elite team that bridges customer requirements with NVIDIA solutions, working on advanced engineering and applied research challenges from real-world use cases.

The position involves developing and optimizing cutting-edge techniques in deep learning, machine learning, and high-performance computing. You'll work directly with key customers to understand their challenges and optimize workloads for NVIDIA's platforms. The role offers collaboration opportunities with various internal teams, including architecture, research, and system software, to shape next-generation technologies.

The ideal candidate should have strong C++ programming skills and a passion for parallel computing. Prior GPU or CUDA experience isn't mandatory, but a strong foundation in computer science or engineering is essential. This role provides an exceptional opportunity to work with some of the industry's brightest minds while contributing to groundbreaking technological advancements.

NVIDIA offers highly competitive salaries and comprehensive benefits, making it one of the technology industry's most desirable employers. This position combines the excitement of working with cutting-edge AI technology, the satisfaction of solving complex technical challenges, and the opportunity to impact real-world applications across various industries.

Last updated 10 days ago

Responsibilities For Developer Technology Engineer – AI

  • Research and develop cutting-edge techniques in deep learning, machine learning, HPC, graphs and data analytics
  • Perform in-depth analysis and optimization for NVIDIA current- and next-generation accelerated computing platform
  • Work directly with key customers to understand and optimize their workloads
  • Collaborate with architecture, research, libraries, tools, and system software teams

Requirements For Developer Technology Engineer – AI

Python
  • MS or PhD from university in engineering or computer science or related disciplines
  • 2+ years working experience
  • Strong knowledge of C/C++, software design, programming techniques, or AI algorithms and system
  • Experience with accelerated computing, ideally CUDA C/C++/Python
  • Good communication and problem-solving skills

Benefits For Developer Technology Engineer – AI

  • Competitive Salary
  • Comprehensive Benefits Package

Interested in this job?

Jobs Related To NVIDIA Developer Technology Engineer – AI

Deep Learning Engineer, Datacenters

Deep Learning Engineer position at NVIDIA focusing on datacenter optimization, AI infrastructure, and performance analysis for large-scale machine learning systems.

AI Computing Software Development Engineer, TensorRT

NVIDIA is hiring an AI Computing Software Development Engineer for TensorRT to develop inferencing software, optimize performance, and collaborate on machine learning projects.

Developer Technology Engineer – AI

NVIDIA seeks a Developer Technology Engineer for AI to innovate in deep learning, HPC, and data analytics, optimizing performance on NVIDIA platforms.

Developer Technology Engineer, AI

Join NVIDIA as a Developer Technology Engineer, AI, working on cutting-edge CUDA and GPU technologies for accelerated computing and AI applications.

Perception Engineer - Autonomous Driving

NVIDIA seeks a Perception Engineer for Autonomous Driving to develop cutting-edge deep learning solutions in Shanghai.