Developer Technology Engineer - AI

3 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

Zoox - Senior/Staff Software Engineer - Simulator

Zoox

Foster City, California, United States (Hybrid)
6 Months ago
ION - Senior Software Engineer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
6 Months ago
ByteDance - Machine Learning Engineer - MLDev

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Zoox - Collision Avoidance System, Machine Learning Internship/Co-op

Zoox

Foster City, California, United States (On-Site)
6 Months ago
Epic Games - Senior Engine Programmer, Framework Architecture

Epic Games

(On-Site)
2 Months ago
NVIDIA - SOC Verification Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Google - Software Engineer, People with Disabilities

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
5 Months ago
NVIDIA - Senior Software Developer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
1 Month ago
N-iX - Senior C++ Engineer (High Performance Computing)

N-iX

United Kingdom (Flexible)
2 Months ago
ByteDance - Research Scientist, Infrastructure System Lab

ByteDance

San Jose, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nielsen Holdings - Senior Software Engineer - Windows\C++\.Net -AM-TECH-DA-85

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Epic Games - UI Programmer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
3 Months ago
Nielsen Holdings - Senior Software Engineer - Windows\C++\.Net -AM-TECH-DA-86

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
6 Months ago
NVIDIA - Senior GPU Kernel Performance Lead

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
ByteDance - Software Engineer Intern (CDN/Edge/Traffic Platform)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Playrix - Director of Engineering

Playrix

Serbia (Remote)
6 Months ago
Google - Software Engineer, PhD, Early Career, Campus, Embedded Systems and Firmware, 2025 start

Google

Atlanta, Georgia, United States (On-Site)
5 Months ago
Rockstar Games - Senior Animation Systems Programmer

Rockstar Games

Carlsbad, California, United States (On-Site)
2 Months ago
Nintendo - Senior Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
9 Months ago
Sony Interactive Entertainment - ゲームプレイプログラマー・Gameplay Programmer/Team ASOBI

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Seoul, South Korea

Scanline VFX - Lighting Artist

Scanline VFX

Seoul, South Korea (Hybrid)
1 Month ago
Krafton  - [Production Management Office] Studio Supporter (10년 이상)

Krafton

Seoul, South Korea (On-Site)
4 Months ago
Xsolla - Product Owner, Korea

Xsolla

Seoul, South Korea (On-Site)
1 Month ago
SmileGate - [Next Crossfire] 중국 서비스 PM 담당

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
4 Months ago
Krafton  - Game Security Platform Engineer

Krafton

Seoul, South Korea (On-Site)
1 Month ago
Krafton  - [Publishing Platform Div.] Sr. Web Back-End Developer (5년 이상)

Krafton

Seoul, South Korea (On-Site)
5 Months ago
SmileGate - Server Development for [LOST ARK Mobile]

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
1 Month ago
SmileGate - Next Crossfire Mode Planner

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
1 Month ago
SmileGate - [Next Crossfire] Client Developer

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
3 Months ago
SmileGate - [LOST ARK Mobile] UI Widget Developer

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior Chip Design Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Sony Interactive Entertainment - Custom SSD Evaluation Software Development for PlayStation

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
2 Months ago
Visa - Chief Systems Architect

Visa

Auckland, Auckland, New Zealand (Hybrid)
4 Months ago
NXP - Senior Principal Software Architect - Platform and RF Software

NXP

Bucharest, Bucharest, Romania (On-Site)
7 Months ago
NVIDIA - Senior Math Libraries Engineer – AI and HPC

NVIDIA

Hillsboro, Oregon, United States (Remote)
2 Months ago
NVIDIA - Senior Applied Power Architect - GPU

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
NVIDIA - Software Advanced Developer

NVIDIA

Washington, United States (On-Site)
3 Months ago
ByteDance - Research Scientist in Foundation Model (Music) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Epic Games - Principal Programmer, Language Engineering

Epic Games

United States (On-Site)
3 Months ago
NVIDIA - Physical Design Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months 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)

Massachusetts, United States (On-Site)

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

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

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

Texas, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Austin, Texas, United States (Remote)

Santa Clara, California, United States (Hybrid)

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