Engineering Manager, AI Developer Technology

Nvidia

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Santa Clara, CAWestford, MAAustin, TXHillsboro, ORDurham, NC
Salary
$224,000–$356,500 / yr
Employment
Full-time
Posted
83 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $223k
This role $290k
$153k $378k
below market most similar roles pay here above market

This role pays more than 86% of similar roles. Most pay $184,700–$261,625 — the blue band above. At the midpoint, this role pays about $290k versus about $223k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 1623 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1110 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Engineering Manager, AI Developer Technology

Engineering Manager, AI Developer Technology will join the global Developer Technology team to lead a group of engineers accelerating end-to-end performance for real-world Deep Learning and Machine Learning applications. You will define strategic technical initiatives, set goals, and coach your team to develop novel algorithms that optimally leverage hardware. Daily responsibilities include optimizing complex parallel algorithms for GPU, CPU, and interconnects, while collaborating with research and hardware teams to influence next-generation programming models. You must possess in-depth expertise in linear algebra, performance optimization for training and inference, and parallel programming using CUDA, OpenMP, MPI, and pthreads. Proficiency in C/C++ and knowledge of CPU and GPU architecture are required to solve performance challenges for Large Language Models, Computer Vision, Speech, and Recommender Systems.

What does a Engineering Manager earn in California?

Median $279400 from 84 postings across 24 companies.

See salary data

What you'll do

  • Lead a team of engineers to optimize and develop algorithms for Machine Learning and Deep Learning applications.
  • Define and drive technical initiatives to advance the state-of-the-art in accelerated Deep Learning and Machine Learning.
  • Optimize performance of complex parallel algorithms and workloads on GPU, CPU, and interconnect platforms.
  • Influence the design of next-generation hardware, software, and programming models by collaborating with research and hardware teams.
  • Develop and communicate technical solutions, design decisions, and project plans to internal and external collaborators.
  • Hire and coach a diverse team of engineers while promoting a culture of engineering excellence.

What we're looking for

  • MS or PhD in Computer Science, Computer Engineering, or a related computationally focused science or engineering degree (or equivalent experience).
  • 5+ years of experience in a technical role.
  • 3+ years of experience in an engineering leadership role.
  • In-depth expertise in linear algebra and performance optimization of Deep Learning training and inference.
  • Background in parallel programming, such as CUDA, OpenMP, MPI, and pthreads.
  • Programming fluency in C/C++ with a deep understanding of algorithms and software development.
  • Knowledge of CPU and GPU architecture fundamentals and low-level performance optimizations.
  • Excellent written and presentation skills.
  • Proven track record of planning and leading critical initiatives.
  • PhD in a relevant field (preferred).
  • Expertise in LLMs, multimodal model architecture, and performance optimizations of relevant computational primitives (preferred).
  • Proven experience with recruiting top talent (preferred).

More like this

Similar roles

Senior AI Developer Technology Engineer

Nvidia

Santa Clara, CA +4 15 days ago
C++ C GPU CPU Generative AI Deep Learning Machine Learning Parallel Programming Performance Tuning Inference Numerical Methods Linear Algebra Diffusion Models Multimodal Systems
8+ yrs exp Hybrid

Senior Developer Technology Engineer, AI

Nvidia

Santa Clara, CA +4 83 days ago $184,000–$287,500
C++ C CUDA OpenACC OpenMP MPI pthreads Deep Learning Machine Learning Parallel Programming GPU Architecture HPC Computer Vision Natural Language Processing Linear Algebra Performance Optimization
8+ yrs exp Hybrid

Senior Developer Technology Engineer, Public Sector

Nvidia

Santa Clara, CA +2 83 days ago
CUDA C/C++ C++ C Parallel Programming OpenMP MPI NVSHMEM OpenSHMEM High-Performance Computing Machine Learning Deep Learning Nsight Systems Nsight Compute Kernel Optimization Data Structures Algorithms Computational Fluid Dynamics Electronic Design Automation
5+ yrs exp Hybrid

Engineering Manager, Agentic AI

Nvidia

Santa Clara, CA 29 days ago
Artificial Intelligence Deep Learning RAG Vector Databases Data Pipelines Open-Source Frameworks SDKs Observability Monitoring Benchmarking
7+ yrs exp