Deep Learning Performance Architect

3 Months ago • 5 Years + • Research & Development

Job Summary

Job Description

NVIDIA is seeking a Deep Learning Performance Architect to develop highly optimized deep learning kernels for inference. Responsibilities include performance optimization, analysis, and tuning; collaborating with cross-functional teams across automotive, image understanding, and speech understanding; and occasionally traveling for technical consultation and training. The ideal candidate will possess a Masters or PhD in a relevant discipline (CE, CS&E, CS, AI), strong C/C++ programming and software design skills, and experience with GPU programming (CUDA or OpenCL). Experience with performance modeling, profiling, debugging, and code optimization is essential. The role requires working in a fast-paced, customer-oriented team and excellent communication skills. Python experience and Agile skills are beneficial.
Must have:
  • Masters or PhD in relevant field
  • 5+ years relevant experience
  • Excellent C/C++ skills
  • GPU programming (CUDA/OpenCL)
  • Performance optimization expertise
Good to have:
  • Python experience
  • Agile experience

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

Epic Games - Research Engineer

Epic Games

London, England, United Kingdom (On-Site)
4 Months ago
Xsolla - Backend Developer (Monetization)

Xsolla

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
2 Months ago
Razer - Senior Software Engineer - AI Ops

Razer

Shah Alam, Selangor, Malaysia (On-Site)
22 Hours ago
TRAGsoft - Game Systems Designer (Coromon: Rogue Planet)

TRAGsoft

(Remote)
8 Months ago
bytedance - Video Experience Software Engineer Intern

bytedance

San Jose, California, United States (On-Site)
2 Months ago
Google - ASIC Power Efficiency Engineer

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
NVIDIA - Senior DFT Methodology - Data Analytics Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago
Assystems - Design Engineer – Substation (Civil & Structural)

Assystems

Gurugram, Haryana, India (On-Site)
7 Months ago
bytedance - Backend Engineer (Model Inference) Intern - 2025 Start

bytedance

Singapore (On-Site)
7 Months ago
Tesla - Electrical Assembly Supervisor

Tesla

Rhineland-Palatinate, Germany (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Whatnot - Software Engineer, Data Platform

Whatnot

San Francisco, California, United States (On-Site)
1 Month ago
Google - Senior Staff Software Engineer, Infrastructure, Google Cloud

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
pay2dc - Senior Backend Engineer

pay2dc

Gurugram, India (On-Site)
1 Month ago
Snowed In Studios - Principle Software Developer

Snowed In Studios

Ottawa, Ontario, Canada (Hybrid)
2 Months ago
Cerence - Senior Data Scientist

Cerence

United States (Remote)
1 Month ago
Veeam Software - Middle/Senior C# Developer

Veeam Software

Czechia (Remote)
1 Week ago
Bosch Group India - Applied Computer Vision Engineer- Automated Driving

Bosch Group India

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
AI Dash - Software Development Engineer II - Backend

AI Dash

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Google - Software Engineer III, YouTube

Google

(On-Site)
5 Months ago
Google - Senior Software Engineer, Infrastructure, Core

Google

Kirkland, Washington, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Beijing, Beijing, China

NVIDIA - Senior Application Software Engineer, Performance

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
Tencent - Strategy Manager

Tencent

Shenzhen, Guangdong Province, China (On-Site)
5 Months ago
The Orchard - Director, Label Management and Business Development

The Orchard

Beijing, China (On-Site)
1 Month ago
Tencent - Marketing Manager - Latin America

Tencent

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
Lilith games - Recruitment Specialist - Li Position

Lilith games

Shanghai, China (On-Site)
1 Week ago
disney - Electrical Engineering Manager

disney

Shanghai, China (On-Site)
3 Weeks ago
Marsh McLennan - Consultant

Marsh McLennan

Shanghai, China (Hybrid)
1 Week ago
Canva - Frontend Software Engineer - Internationalization

Canva

Beijing, Beijing, China (Remote)
2 Months ago
2K - Game Localization Specialist (Simplified Chinese)

2K

Shanghai, China (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Digital Circuit Design Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago
NVIDIA - Senior Photonic Layout Design Engineer

NVIDIA

Canada (On-Site)
3 Months ago
Riot Games - Buyer

Riot Games

Singapore (On-Site)
9 Months ago
bytedance - Research Scientist, Foundation Model, Speech & Audio

bytedance

Seattle, Washington, United States (On-Site)
7 Months ago
bytedance - Research Scientist in Foundation Model, Speech Understanding - 2025 Start (PhD)

bytedance

San Jose, California, United States (On-Site)
7 Months ago
bytedance - Video Codec Firmware Engineer - Multimedia Lab

bytedance

San Jose, California, United States (On-Site)
7 Months ago
bytedance - ML Systems Software Engineer Graduate (AML - Machine Learning Systems)

bytedance

San Jose, California, United States (On-Site)
2 Months ago
Meta - Software Engineer, Machine Learning

Meta

United States (Remote)
1 Month ago
Assystems - Senior Developer – Team Lead

Assystems

Gurugram, Haryana, India (On-Site)
7 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