14 days ago

Developer Technology Engineer, AI

NVIDIA

On Site
Full Time
$150,000
Beijing, Beijing, China

Job Overview

Job TitleDeveloper Technology Engineer, AI
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$150,000
LocationBeijing, Beijing, China

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About the Role

NVIDIA has redefined computer graphics, PC gaming, and accelerated computing for over 30 years. Today, as a Developer Technology Engineer, AI, you will help shape the next era of computing by leveraging the power of GPUs in areas like robotics, self-driving cars, and more.

What You'll Be Doing

You will work directly with key application developers to understand their current and future challenges. You will craft and optimize core parallel algorithms and data structures to deliver optimal GPU solutions, contributing via reference code development and direct involvement in applications.

  • Collaborate with architecture, research, libraries, tools, and system software teams.
  • Influence design of next-generation architectures and software platforms.
  • Investigate impacts on application performance and developer efficiency.
  • Travel occasionally for conferences and on-site developer visits.

What We Need To See

A BS, MS, or PhD degree in engineering or computer science (or equivalent experience) is required. Domain expertise in LLM, CTR, CV, or HPC is a plus. You should have 2+ years of experience, programming proficiency in C/C++ and/or Python, a solid understanding of software design, algorithms, and fundamental math, including linear algebra and numerical methods. Experience with parallel programming, preferably using CUDA C/C++/Python, and excellent communication, organization, and problem-solving skills are essential.

Key Skills/Competency

  • GPU
  • C/C++
  • Python
  • CUDA
  • Parallel Programming
  • Algorithms
  • LLM
  • HPC
  • Numerical Methods
  • Software Design

Tags:

Developer Technology Engineer, AI
GPU
C/C++
Python
CUDA
Parallel Programming
Algorithms
LLM
HPC
Numerical Methods
Software Design
Engineering

Share Job:

How to Get Hired at NVIDIA

  • Research NVIDIA's culture: Study their mission, values, and latest news.
  • Customize your resume: Highlight GPU and parallel programming skills.
  • Prepare technical examples: Showcase C/C++ and Python projects.
  • Practice problem solving: Focus on algorithms and communication.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background