Developer Technology Engineer - AI

1 Month ago • 3 Years + • Research & Development

Job Summary

Job Description

As a Developer Technology Engineer - AI at NVIDIA, you'll collaborate with application developers to solve their challenges, optimizing parallel algorithms and data structures for GPU use through reference code and direct application contributions. You'll work with various NVIDIA teams (architecture, research, libraries, etc.) to influence the design of future architectures and software. This role requires strong parallel programming (CUDA C/C++), C/C++ expertise, a solid understanding of software design, algorithms, and mathematical fundamentals (linear algebra, numerical methods). Proficiency in a specific domain like Deep Learning, Machine Learning, or NLP is essential. Occasional travel is required for conferences and developer visits.
Must have:
  • Master's/PhD in engineering/computer science
  • 3+ years relevant experience
  • Parallel programming (CUDA C/C++)
  • Strong C/C++, software design, algorithms
  • Linear algebra, numerical methods knowledge
  • Excellent communication and problem-solving skills
Perks:
  • Highly competitive salaries
  • 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

Ansys - Fall 2025 UI/UX Intern (Batchelors)

Ansys

Canonsburg, Pennsylvania, United States (On-Site)
3 Weeks ago
Ansys - R&D Engineer II

Ansys

Canonsburg, Pennsylvania, United States (On-Site)
2 Weeks ago
Omitron - Aerospace Intern

Omitron

Greenbelt, Maryland, United States (Hybrid)
3 Weeks ago
Uniswap Labs - Staff Backend Engineer

Uniswap Labs

New York, United States (Hybrid)
2 Weeks ago
Google - Senior Software Engineer, Chrome Identity

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
NVIDIA - Senior STA Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Google - Firmware Engineer, Pixel Systems Power

Google

Hsinchu County, Taiwan (On-Site)
1 Month ago
Meta - Software Engineer (Technical Leadership) - Machine Learning

Meta

Seattle, Washington, United States (On-Site)
6 Months ago
Ubisoft - Lead R&D Programmer

Ubisoft

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Google - Software Engineering Manager, Pixel Core System Software

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Payactiv - Software Engineer

Payactiv

Milpitas, California, United States (Hybrid)
7 Months ago
Google - Staff Software Engineer, Infrastructure, Google Cloud Security and Privacy

Google

San Francisco, California, United States (On-Site)
1 Month ago
Appier - Staff/Senior Machine Learning Scientist (Ad Cloud)

Appier

Taipei City, Taiwan (On-Site)
2 Weeks ago
NVIDIA - System Software Manager - Multimedia

NVIDIA

Pune, Maharashtra, India (On-Site)
1 Month ago
Inworld AI - Staff C++ Engineer

Inworld AI

Mountain View, California, United States (On-Site)
2 Months ago
Epic Games - Animation Tools Programmer

Epic Games

United States (On-Site)
4 Months ago
Testee investment Pvt Ltd. - Software Engineer

Testee investment Pvt Ltd.

Kolkata, West Bengal, India (On-Site)
10 Months ago
ByteDance - Software Development Engineer Graduate (Distributed NoSQL Database Systems)

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Insight  Software - Senior Software Engineer - C++

Insight Software

Bengaluru, Karnataka, India (On-Site)
1 Week ago
ByteDance - Backend Software Engineer

ByteDance

Singapore (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Seoul, South Korea

SmileGate - [Next Crossfire] UE5 Client Developer

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
4 Months ago
SmileGate - Recruitment Assistant (Intern)

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
4 Months ago
5 min lab  - Client Programmer

5 min lab

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

Netflix

Seoul, South Korea (On-Site)
5 Months ago
Black Bery - QNX - Senior Systems Software Developer (Services)

Black Bery

Seoul, South Korea (On-Site)
2 Weeks ago
Krafton  - [Production Management Office] Studio Supporter (10년 이상)

Krafton

Seoul, South Korea (On-Site)
5 Months ago
SmileGate - [Next Crossfire] Client Developer

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
4 Months ago
2K - Associate Manager, Social & Community Marketing

2K

Seoul, South Korea (Hybrid)
1 Month ago
SmileGate - LOST ARK Mobile Client Developer (Content)

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
4 Months ago
SmileGate - Quest Planner [LOST ARK Mobile]

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior Technical Program Manager - Deep Learning Enterprise Server Software

NVIDIA

Taipei City, Taiwan (On-Site)
4 Months ago
Google - Staff Software Engineer, ML Compilers

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
NVIDIA - Senior Digital Circuit Design Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
4 Months ago
Google - Senior Staff Software Engineer, AI/ML GenAI, Google Ads

Google

New York, New York, United States (On-Site)
1 Month ago
Samsung Semiconductor - Senior Staff Engineer, ASIC Design

Samsung Semiconductor

San Jose, California, United States (Hybrid)
2 Months ago
NVIDIA - Deep Learning Performance Architect

NVIDIA

Shanghai, Shanghai, China (On-Site)
4 Months ago
Google - Software Engineering Manager, Wearables and Health Data Privacy

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Milestone - Senior Software Engineer

Milestone

Portland, Oregon, United States (Remote)
2 Months ago
ByteDance - Principal Algorithm Engineer, Trust and Safety

ByteDance

Singapore (On-Site)
7 Months ago
ByteDance - Linux System Engineer

ByteDance

London, England, United Kingdom (On-Site)
4 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)

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)

Santa Clara, California, United States (Hybrid)

Pune, Maharashtra, India (On-Site)

Taipei City, Taiwan (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