Deep Learning Performance Architect

1 Month ago • 5 Years + • Research & Development

Job Summary

Job Description

NVIDIA seeks a Deep Learning Performance Architect to develop highly optimized deep learning kernels for inference. Responsibilities include performance optimization, analysis, and tuning; collaboration with cross-functional teams across automotive, image understanding, and speech understanding; occasional travel for technical consultation and training. The ideal candidate possesses a Master's or PhD in a relevant field (CE, CS&E, CS, AI), strong C/C++ and software design skills, and GPU programming experience (CUDA or OpenCL). Experience with performance modeling, profiling, debugging, and code optimization is also required. Agile skills and Python experience are beneficial.
Must have:
  • Master's or PhD in relevant field
  • Strong C/C++ & software design skills
  • GPU programming (CUDA/OpenCL)
  • Performance optimization & analysis
  • 5+ years relevant experience
Good to have:
  • Agile skills
  • Python experience
  • Performance modeling & profiling

Job Details

We are now looking for a Deep Learning Performance Software Engineer! We are expanding our research and development for Inference. We seek excellent Software Engineers and Senior Software Engineers to join our team.

We specialize in developing GPU-accelerated Deep learning software. Researchers around the world are using NVIDIA GPUs to power a revolution in deep learning, enabling breakthroughs in numerous areas. Join the team that builds software to enable new solutions. Collaborate with the deep learning community to implement the latest algorithms for public release in Tensor-RT. Your ability to work in a fast-paced customer-oriented team is required and excellent communication skills are necessary. 

What you’ll be doing:

  • Develop highly optimized deep learning kernels for inference

  • Do performance optimization, analysis, and tuning

  • Work with cross-collaborative teams across automotive, image understanding, and speech understanding to develop innovative solutions

  • Occasionally travel to conferences and customers for technical consultation and training

What we need to see: 

  • Masters or PhD or equivalent experience in relevant discipline (CE, CS&E, CS, AI)

  • SW Agile skills helpful

  • Excellent C/C++ programming and software design skills

  • Python experience a plus

  • Performance modelling, profiling, debug, and code optimization or architectural knowledge of CPU and GPU

  • GPU programming experience (CUDA or OpenCL) desired

  • 5 years of relevant work experience

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most brilliant and talented people on the planet working for us. If you're creative and autonomous, we want to hear from you!

Similar Jobs

ByteDance - Video Analysis and Quality Algorithm Intern 2023 Summer/Fall (MS)

ByteDance

San Diego, California, United States (On-Site)
3 Months ago
Framestore - Developer: Realtime and Creative Technology

Framestore

New York, New York, United States (Hybrid)
2 Days ago
ByteDance - Software Engineer Graduate (Multi Cloud CDN) - 2025 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Playrix - Senior C++/Python Software Engineer (Engine)

Playrix

Georgia (Remote)
4 Months ago
Playrix - Director of Engineering

Playrix

Ireland (Remote)
4 Months ago
Rivos - Member of Technical Staff (91839)

Rivos

Santa Clara, California, United States (Hybrid)
4 Months ago
Global analytics and digital solutions - Cognitive Developer(Bangalore/Pune/Delhi)

Global analytics and digital solutions

Delhi, India (On-Site)
6 Months ago
NVIDIA - Manager, Design Verification

NVIDIA

Hsinchu, Hsinchu City, Taiwan (Hybrid)
3 Weeks ago
Corsair - Senior Software Architect

Corsair

Landshut, Bavaria, Germany (On-Site)
1 Month ago
Zippin - Senior Embedded Software Engineer

Zippin

Bengaluru, Karnataka, India (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Warner Bros Games - Senior Core Engine Programmer

Warner Bros Games

London, England, United Kingdom (Hybrid)
6 Days ago
Hasbro - Intern - Software Development Engineer (Summer 2025)

Hasbro

Renton, Washington, United States (On-Site)
1 Month ago
ByteDance - Backend Software Engineer - Global E-Commerce Supply Chain Operation Platform

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Zoox - Software Engineer - 3D World Generation Pipelines

Zoox

Seattle, Washington, United States (Hybrid)
4 Months ago
NVIDIA - System Software Engineer, GPU Server Diagnostics

NVIDIA

Taipei City, Taiwan (On-Site)
6 Days ago
N-iX - Senior Electronics Engineer

N-iX

Ukraine (Remote)
5 Days ago
Playrix - Senior QA Automation Engineer (Mobile)

Playrix

Montenegro (Remote)
4 Months ago
Meta - AI Research Scientist - Generative AI Red Teaming (London or Paris)

Meta

Zürich, Zurich, Switzerland (On-Site)
3 Months ago
Gamebreaking Studios - Senior Software Development Engineer (Unreal Gameplay)

Gamebreaking Studios

Chile (Remote)
4 Months ago
Bethesda - Senior Graphics Programmer

Bethesda

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

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, Shanghai, China

Keywords Studios (Player Support) - Tools Engineer

Keywords Studios (Player Support)

Beijing, Beijing, China (On-Site)
2 Months ago
Ubisoft - Level Designer-Scoring[Casual Party Game]

Ubisoft

Shanghai, Shanghai, China (On-Site)
3 Months ago
Logitech - CMF Engineering trainee

Logitech

Suzhou, Jiangsu, China (On-Site)
4 Months ago
NVIDIA - Senior Solutions Architect, CSP System

NVIDIA

Beijing, Beijing, China (On-Site)
1 Month ago
NVIDIA - HR Business Partner

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago
Electronic Arts - Development Manager

Electronic Arts

Shanghai, Shanghai, China (On-Site)
5 Days ago
Tencent - Global Communications Intern

Tencent

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
Tencent - Project Manager

Tencent

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Nagarro - Principal Consultant, Support Sales

Nagarro

China (Remote)
4 Months ago
Tencent - Global Communications Intern 104552

Tencent

Beijing, Beijing, China (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Lytx,  Inc  - Senior Manager, Software Engineering

Lytx, Inc

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Riot Games - Senior Technical Producer, League Studios - Build Test Ship

Riot Games

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Synopsys  Inc  - Staff Engineer (C++, Python)

Synopsys Inc

Bengaluru, Karnataka, India (On-Site)
3 Months ago
NVIDIA - Senior Verification Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
1 Month ago
Rivos - SOC Electrical Analysis Engineer - Full Time

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
4 Months ago
Daybreak Game Company LLC - Software Development Engineer (Cardset)

Daybreak Game Company LLC

Renton, Washington, United States (Remote)
3 Months ago
Codvoai - Senior Data Scientist

Codvoai

Pune, Maharashtra, India (Remote)
1 Year ago
Netflix - Research Scientist L4/L5, Algorithms Engineering

Netflix

United States (Remote)
1 Month ago
Krafton  - [Publishing] Head of Global Game Communication Strategy (10년 이상)

Krafton

Seoul, South Korea (On-Site)
1 Month ago
NVIDIA - Manager, Software Verification

NVIDIA

Yokne'am Illit, North District, Israel (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)

Shenzhen, Guangdong Province, China (On-Site)

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Taipei City, Taiwan (On-Site)

Shanghai, Shanghai, China (On-Site)

Shanghai, Shanghai, China (On-Site)

Yokne'am Illit, North 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