Developer Technology Engineer - AI

2 Months ago • 3 Years + • Research & Development

Job Summary

Job Description

As a Developer Technology Engineer - AI at NVIDIA, you will work directly with application developers to understand their challenges and optimize parallel algorithms and data structures for GPU utilization. You will collaborate with various teams (architecture, research, libraries, tools, and system software) to influence the design of future architectures and software. Responsibilities include crafting reference code, contributing directly to applications, and occasionally traveling for conferences and developer visits. A strong background in parallel programming (CUDA C/C++), C/C++, software design, algorithms, and linear algebra/numerical methods is essential. Proficiency in a domain like Deep Learning, Machine Learning, or NLP is also required.
Must have:
  • Master's/PhD in Engineering/CS
  • 3+ years relevant experience
  • Parallel programming (CUDA C/C++)
  • Strong C/C++ skills
  • Linear Algebra & Numerical Methods
  • Excellent communication skills
Perks:
  • Competitive salary
  • Comprehensive benefits package

Job Details

NVIDIA has been redefining computer graphics, PC gaming, and accelerated computing for more than 25 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:

  • Working directly with key application developers to understand the current and future problems they are solving, crafting and optimizing core parallel algorithms and data structures to provide the best solutions using GPUs, through both reference code development and direct contribution to the applications.

  • 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 Masters degree or PhD in an engineering or computer science related discipline and 3+ years of relevant work or research experience.

  • Experience with parallel programming, ideally CUDA C/C++.

  • Strong knowledge of C/C++, software design, programming techniques, and algorithms.

  • Strong mathematical fundamentals, including linear algebra and numerical methods.

  • Very good communication and organization skills, with a logical approach to problem solving, good time management, and task prioritization skills.

  • Proficiency in a specific domain, such as Deep Learning, Machine Learning, and Natural Language Processing (NLP) 

Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com/

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

#LI-Hybrid

#deeplearning

Similar Jobs

ByteDance - Research Scientist (Machine Learning for Science (AI-for-Science))

ByteDance

Seattle, Washington, United States (On-Site)
6 Days ago
Garena - Game Developer Intern

Garena

Singapore (On-Site)
2 Months ago
Omnissa - Member of technical staff (C++, JavaScript, React, HTML5)

Omnissa

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Buckman - Digital Innovation Director

Buckman

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
Easygo - Software Development Engineer, Payments & Fraud

Easygo

Melbourne, Victoria, Australia (On-Site)
3 Months ago
Rivos - CPU Design Verification - Full-time

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
5 Months ago
Trackman - Machine Learning Developer with DSP experience (Python/C++)

Trackman

Hørsholm, Denmark (On-Site)
6 Days ago
NVIDIA - System Software Engineer - CUDA Driver

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Behaviour Interactive - Principal Gameplay Programmer

Behaviour Interactive

Quebec, Canada (Hybrid)
5 Days ago
Next Level Games - Senior Gameplay Engineer

Next Level Games

British Columbia, Canada (Hybrid)
1 Week ago
Actian - Senior Principal Software Engineer [gn] GERMANY

Actian

Hamburg, Hamburg, Germany (Remote)
5 Months ago
ByteDance - Senior Software Engineer(Financing Product), Global Payments

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
PlayStation Global - Senior Application Security Engineer

PlayStation Global

United States (Remote)
1 Month ago
Nintendo - Senior Engineer, Device Driver (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
2 Months ago
Media Molecule - Lead Programmer

Media Molecule

London, England, United Kingdom (Hybrid)
5 Months ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
1 Month ago
Light Speed Studios - Lead Engine Systems Engineer

Light Speed Studios

Irvine, California, United States (On-Site)
6 Months ago
Ubisoft - Machine Learning Programmer (Character & Animation)

Ubisoft

Montreal, Quebec, Canada (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Seoul, South Korea

SmileGate - Video/Photo Content Creator (Part-time)

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
2 Months ago
SmileGate - System Planning for LOST ARK Mobile

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
2 Months ago
SmileGate - Animation Lead, LOST ARK Mobile

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
2 Months ago
Krafton  - [Publishing] Lead of Global Publishing Strategic Initiatives (5~10년)

Krafton

Seoul, South Korea (On-Site)
5 Days ago
Krafton  - Vulnerability Diagnosis Engineer

Krafton

Seoul, South Korea (On-Site)
5 Days ago
Krafton  - Product Manager (Data & Marketing Product)

Krafton

Seoul, South Korea (On-Site)
3 Weeks ago
SmileGate - Stove Indie Creation Ecosystem Model Planning and Operation Manager

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
2 Months ago
Krafton  - Service Policy Planning

Krafton

Seoul, South Korea (On-Site)
4 Weeks ago
Bondex - 3D Stylized Environment Artist

Bondex

South Korea (Remote)
7 Months ago
Krafton  - HRD Specialist (Contract)

Krafton

Seoul, South Korea (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Google - Software Engineer, PhD, Early Career, Campus, Embedded Systems and Firmware, 2025 start

Google

Atlanta, Georgia, United States (On-Site)
4 Months ago
NVIDIA - Chip Design Manager

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
NVIDIA - Principal Software Architect, GPU Networking Research

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
NVIDIA - Machine Learning Engineer Intern - 2025

NVIDIA

Beijing, Beijing, China (On-Site)
1 Month ago
NVIDIA - Senior Physical Design Full Chip STA Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
NVIDIA - Principal Engineer - DL and AI Software

NVIDIA

Canada (On-Site)
1 Month ago
Meta - Software Engineer, Machine Learning

Meta

Seattle, Washington, United States (On-Site)
4 Months ago
Fluence - Sr. Software Architect (m/f/d)

Fluence

Erlangen, Bavaria, Germany (On-Site)
5 Months ago
NVIDIA - DFT Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Riot Games - Staff Software Engineer - League of Legends, Champions

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.


Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Ra'anana, Center District, Israel (On-Site)

Ra'anana, Center District, Israel (On-Site)

Yokne'am Illit, North District, Israel (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug