Developer Technology Engineer - AI

1 Week 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

GoMotive - Associate SQA Engineer

GoMotive

Pakistan (Remote)
1 Month ago
ByteDance - Senior Software Engineer - MySQL

ByteDance

Seattle, Washington, United States (On-Site)
2 Months ago
Google - Senior Software Engineer, Embedded Systems/Firmware, Quantum

Google

Los Angeles, California, United States (On-Site)
1 Week ago
Trend Micro - (Sr.) Data Engineer/AI Trainer

Trend Micro

Taipei City, Taiwan (On-Site)
7 Months ago
Google - Software Engineering Manager II, Namespaces Site Reliability Engineering

Google

Dublin, County Dublin, Ireland (On-Site)
2 Days ago
Microsoft - Principal Researcher-Cloud and AI Infrastructure

Microsoft

Vancouver, British Columbia, Canada (On-Site)
1 Week ago
Netflix - Systems Software Engineer L4

Netflix

United States (Remote)
2 Weeks ago
Google - SoC Physical Design Engineer, Implementation

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
Escape Velocity Entertainment - Debug Engineer

Escape Velocity Entertainment

(Remote)
1 Month ago
Evolution - C++ Developer (Python/Golang)

Evolution

Riga, Latvia (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Teesta Investment   - Senior Software Engineer

Teesta Investment

Kolkata, West Bengal, India (On-Site)
7 Months ago
AppLovin - Software Engineer

AppLovin

Toronto, Ontario, Canada (On-Site)
5 Months ago
NVIDIA - Developer Technology Engineer - HPC and AI

NVIDIA

Taipei City, Taiwan (On-Site)
3 Weeks ago
Google - Staff Software Engineer, Mobile (iOS), YouTube Create

Google

Bengaluru, Karnataka, India (On-Site)
2 Days ago
Nintendo - Senior Engineer - SDSG (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
11 Months ago
Google - Senior Staff Software Engineer, Infrastructure, Google Cloud Security and Privacy

Google

New York, New York, United States (On-Site)
2 Weeks ago
Kabam - Senior Rendering Engineer

Kabam

Vancouver, British Columbia, Canada (Hybrid)
1 Week ago
Sprinkler - Senior Product Engineer

Sprinkler

Bengaluru, Karnataka, India (On-Site)
1 Day ago
ByteDance - Student Researcher (Doubao (Seed) - Foundation Model) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Seoul, South Korea

SmileGate - Payroll and Attendance Administration Manager (Contract)

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
2 Days ago
SmileGate - General Affairs Team Leader

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
1 Month ago
5minlab - [5minlab]  Client Programmer

5minlab

Seoul, South Korea (On-Site)
6 Months ago
SmileGate - [샌드박스] 프로젝트 관리PM 담당

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
4 Months ago
SmileGate - Group IT Purchasing Assistant (Part-time Internship)

SmileGate

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

Aptive

Gunpo-si, Gyeonggi-do, South Korea (On-Site)
1 Day ago
Match Group - Senior Product Manager (Azar)

Match Group

Seoul, South Korea (Hybrid)
6 Months ago
SmileGate - Next-Generation Game Level Designer

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
2 Weeks ago
SmileGate - Internal Infrastructure and System Operations Manager

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
2 Days ago
Krafton  - General Affairs/Welfare Operations Manager

Krafton

Seoul, South Korea (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - High-Speed IO Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
3 Weeks ago
Google - Staff Software Engineer, AI/ML Computer Vision

Google

Mountain View, California, United States (On-Site)
1 Week ago
Google - Bluetooth Firmware Engineer

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Days ago
NVIDIA - GPU Verification Architect

NVIDIA

Canada (On-Site)
2 Months ago
Google - Silicon Networking Microarchitecture and RTL Lead

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
NVIDIA - Solution Architect - CSP Cloud

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
Rivos - Accelerator Microarchitecture Performance Modeling

Rivos

Austin, Texas, United States (Remote)
6 Months ago
Google - Staff Software Engineer

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Google - Software Engineering Manager, ChromeOS

Google

Taipei City, Taiwan (On-Site)
2 Weeks ago
Microsoft - Critical Environment Electrical Engineer - Energy Marshall

Microsoft

Milwaukee, Wisconsin, United States (On-Site)
3 Days 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 (On-Site)

Santa Clara, California, United States (Hybrid)

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