NVIDIA

DeveloperTechnologyEngineer,AI

Beijing, China FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Developer Technology Engineer, AI at NVIDIA. Skills: CUDA programming, C/C++, Python, AI solutions. Study and develop techniques in CUDA programming. Perform in-depth analysis and optimization”

What You'll Achieve.

ensure the best possible performance on current- and next-generation GPU architectures; influence the design of next-generation architectures; influence the design of software platforms; influence the design of programming models

Industry & Context.

Problems you'll solve

logical approach to problem solving

Eligibility Requirements

Need to travel from time to time for conferences, Need to travel for on-site visits with developers

What They're Looking For.

Must Have

BS, MS, or PhD degree from a leading university in an engineering or computer science related field (or equivalent experience), 3+ years experience, programming proficiency in C/C++ and/or Python, deep understanding of software design, programming techniques, algorithms, mathematical fundamentals, including linear algebra and numerical methods, Experience with parallel programming, ideally CUDA C/C++, communication and organization skills, logical approach to problem solving, good time management, task prioritization skills

Nice to Have

domain expertise in LLM, CTR, CV, or HPC

What You'll Do.

Study and develop techniques in CUDA programming

Perform in-depth analysis and optimization

Provide AI solutions using GPUs

Investigate impact on application performance

Investigate impact on developer efficiency

How You'll Work.

Team & Collaboration

Work directly with key customers; Collaborating closely with diverse groups at NVIDIA; Collaborating with architecture teams; Collaborating with research teams; Collaborating with libraries teams; Collaborating with tools teams; Collaborating with system software teams

Communication Scope

communication skills

Full Job Description

NVIDIA has been redefining computer graphics, PC gaming, and accelerated computing for more than 30 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world. **What you 'll be doing:** * Study and develop cutting-edge techniques in CUDA programming, profiling, optimization. Application domains include deep learning, graphic, machine learning, and data analytics, and perform in-depth analysis and optimization to ensure the best possible performance on current- and next-generation GPU architectures. * Work directly with key customers to understand the current and future problems they are solving and provide the best AI solutions using GPUs. * Collaborating closely with diverse groups at __ NVIDIA __ such as the architecture, research, libraries, tools, and system software teams to influence the design of next-generation architectures, software platforms, and programming models, by investigating the impact on application performance and developer efficiency. * Need to travel from time to time for conferences and for on-site visits with developers. **What we need to see:** * A BS, MS, or PhD degree from a leading university in an engineering or computer science related field (or equivalent experience). While not a requirement, domain expertise in LLM, CTR, CV, or HPC, is helpful. * 3+ years experience, programming proficiency in C/C++ and/or Python with a deep understanding of software design, programming techniques, and algorithms. * Strong ma

Free ATS check

Applying for this Developer Technology Engineer, AI role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about NVIDIA?

Real rants from real employees. Read before you apply.

Read Company Rants →