Senior Developer Technology Engineer

Nvidia

Confirmed live today Trusted
Hybrid

Quick summary

Work type
Hybrid
Location
Santa Clara, CANY
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 $173k
This role $236k
$100k $308k
below market most similar roles pay here above market

This role pays more than 95% of similar roles. Most pay $149,500–$196,750 — the blue band above. At the midpoint, this role pays about $236k versus about $173k 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

The Senior Developer Technology Engineer joins the Developer Technology Engineering team to research and develop techniques for accelerating top CSP workloads on NVIDIA’s computing platform, including advanced CPUs, GPUs, and interconnects. You will perform in-depth analysis and optimization of complex workloads for key customers while collaborating with internal libraries, tools, system software architecture, and hardware teams to influence next-generation programming models. The role requires a Master's degree in a computationally focused science and over eight years of experience. You must demonstrate programming proficiency in C/C++, parallel programming in CUDA C/C++, and low-level performance optimizations. Core competencies include deep expertise in CPU and GPU architecture fundamentals, strong math skills for linear algebra, and the ability to design optimal parallel algorithms for high bytes to compute ratio applications.

What you'll do

  • Research and develop techniques to accelerate top CSP workloads on NVIDIA computing platforms.
  • Perform in-depth analysis and optimization of complex customer workloads for current and next-generation hardware.
  • Influence the design of next-generation programming models, software, and architectures with internal teams.
  • Design highly optimal parallel algorithms and data structures for applications with high bytes to compute ratios.
  • Optimize end-to-end performance of applications spanning multiple layers from the OS to high-level frameworks.
  • Investigate application performance with external technologists to implement optimizations in GPU accelerated environments.
  • Publish research findings in developer blogs or at relevant industry conferences and workshops.

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 proficiency in C/C++ with a deep understanding of software design, programming techniques, and algorithms.
  • Background in parallel programming, ideally CUDA C/C++.
  • Hands-on experience performing low-level performance optimizations.
  • In-depth expertise with CPU and GPU architecture fundamentals.
  • Strong math skills, including linear algebra, for problem-solving and performance modeling.
  • Designed highly optimal parallel algorithms and data structures for applications with high bytes to compute ratios (preferred).

More like this

Similar roles

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

Manager, GPU Accelerated Data Analytics

Nvidia

Santa Clara, CA +1 83 days ago $224,000–$356,500
CUDA C++ C GPU Architecture Parallel Computing SQL Vector Databases Algorithms Performance Optimization Data Analytics Deep Learning Inference
7+ yrs exp Hybrid

Engineering Manager, AI Developer Technology

Nvidia

Santa Clara, CA +4 83 days ago $224,000–$356,500
Deep Learning Machine Learning C++ CUDA GPU Architecture Parallel Programming OpenMP MPI pthreads LLMs Computer Vision Linear Algebra Performance Optimization Multimodal Architectures C Software Development
8+ yrs exp Hybrid

Senior Software Development Engineer

Adobe

San Jose, CA 39 days ago
Kubernetes Cilium eBPF Envoy Proxy xDS Istio Contour AWS Azure Go Python Rust Prometheus Grafana OpenTelemetry Hubble CI/CD GitOps Argo CD Helm gRPC TLS/mTLS TCP/IP DNS HTTP/3 QUIC Linux Networking iptables nftables CNI Gateway API
4+ yrs exp

Senior Software Development Engineer

Zillow

Remote (United States) 14 days ago $164,400–$262,600
AWS Terraform Python Golang CI/CD GitLab Pipelines GitHub Actions Jenkins Argo VPC IAM Linux Service Mesh Distributed Systems Observability SLOs
6+ yrs exp Remote