Senior Developer Technology Engineer, AI

Nvidia

Confirmed live today Trusted
Hybrid

Quick summary

Work type
Hybrid
Location
Santa Clara, CAWestford, MAAustin, TXHillsboro, ORDurham, NC
Salary
$184,000–$287,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 $194k
This role $236k
$132k $304k
below market most similar roles pay here above market

This role pays more than 82% of similar roles. Most pay $156,942–$230,887 — the blue band above. At the midpoint, this role pays about $236k versus about $194k 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 · Senior Developer Technology Engineer, AI

The Senior Developer Technology Engineer - AI joins the Developer Technology Team to research and develop techniques for GPU accelerating workloads in deep learning, machine learning, and other AI domains. This role involves performing in-depth analysis and optimization of complex AI and HPC algorithms on modern CPU and GPU architectures to eliminate system bottlenecks. The engineer will collaborate with industry and academic experts, influence next-generation hardware designs, and publish optimization techniques in blogs or conferences. Required skills include a Master's degree or equivalent experience, 8+ years of relevant work experience, and programming fluency in C/C++. Candidates must possess expertise in parallel programming using CUDA, OpenACC, OpenMP, MPI, and pthreads, alongside a deep understanding of linear algebra and low-level performance optimizations for various AI models.

What you'll do

  • Research and develop techniques to accelerate deep learning and machine learning workloads on GPUs.
  • Perform in-depth analysis and optimization of complex AI and HPC algorithms for CPU and GPU architectures.
  • Publish and present discovered optimization techniques in developer blogs and at relevant conferences.
  • Influence the design of next-generation hardware architectures, software, and programming models.
  • Collaborate with research, hardware, and system software teams to improve product performance.
  • Identify and eliminate system bottlenecks to achieve maximum computer hardware performance.

What we're looking for

  • A Master's degree in Computer Science, Computer Engineering, or a related computationally focused science degree or equivalent experience.
  • 8+ years of relevant work experience or research.
  • Programming fluency in C/C++ with a deep understanding of algorithms and software development.
  • Background in parallel programming including CUDA, OpenACC, OpenMP, MPI, pthreads, etc.
  • Hands-on experience performing low-level performance optimizations.
  • In-depth expertise with CPU and GPU architecture fundamentals.
  • Good communication, organization, and logical problem-solving skills.
  • Expertise in parallelization and performance optimization of Deep Learning models from NLP, Computer Vision, or Recommender Systems (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, Agentic AI

Nvidia

Santa Clara, CA 46 days ago $152,000–$241,500
C++ Python CUDA Vulkan Linux Windows Parallel Programming GPU Architecture ARM SSE AVX NEON SVE Profiling Debugging Software Design 3D Rendering
5+ yrs exp

Senior Developer Technology Engineer, Edge Agentic AI

Nvidia

Santa Clara, CA 97 days ago $152,000–$241,500
Python C/C++ CUDA TensorRT-RTX cuDNN NVIDIA Model Optimizer vLLM Llama.cpp Ollama ONNX Runtime GGML Linux Windows Nsight GPU Profiling GenAI LLM ARM Architecture
5+ yrs exp

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