Senior Developer Technology Engineer

Nvidia

Remote Actively hiring
Santa Clara, CA Posted 79 days ago $184,000$287,500 / year

At a glance

AI generated

TL;DR

Join NVIDIA's global Developer Technology Engineering team as a Senior Developer Technology Engineer, where you’ll research and develop techniques to accelerate cloud service provider workloads on NVIDIA’s computing platform. You’ll collaborate with key customers for in-depth analysis and optimization of complex applications, ensuring optimal performance on current and next-generation hardware. Working closely with various teams at NVIDIA, including libraries, tools, system software architecture, and research, you will influence the design of future programming models, software, and architectures. Ideal candidates have a Master’s degree or equivalent experience, 8+ years in relevant fields, proficiency in C/C++, expertise in parallel programming (CUDA preferred), and deep knowledge of CPU and GPU architecture fundamentals. Strong math skills, particularly linear algebra, are essential, along with excellent communication abilities. This role offers opportunities to publish findings and represent NVIDIA at industry events, driving innovation in GPU-accelerated computing.

Skills

C C++ CUDA Python Linux GPU CPU Parallel programming Performance optimization Linear algebra CI/CD

What you'll do

  • Research and develop techniques to accelerate cloud service provider workloads on NVIDIA’s platform.
  • Analyze and optimize complex customer workloads for optimal performance on current and future hardware.
  • Influence the design of next-generation programming models by collaborating with various teams at NVIDIA.
  • Design highly efficient parallel algorithms and data structures for applications with high bytes-to-compute ratios.
  • Optimize end-to-end application performance across multiple software layers, from OS to frameworks.
  • Publish findings in developer blogs or at industry conferences to represent NVIDIA’s technological leadership.

What we're looking for

  • Master’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 8+ years of relevant work experience in software development and optimization.
  • Proficiency in C/C++ with expertise in parallel programming using CUDA C/C++.
  • Deep understanding of CPU and GPU architecture fundamentals for performance optimization.
  • Strong math skills including linear algebra for problem-solving and modeling.
  • Experience designing highly optimal parallel algorithms and data structures.
  • Influenced hardware feature design based on application and domain knowledge.

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $171k
This role $236k
$97k most similar roles pay here $308k

This role pays more than 87% of similar roles. Most pay $140,075–$202,000 — the shaded band above. At the midpoint, this role pays about $236k versus about $171k 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 824 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

More like this

Similar roles

Senior Software Engineer – Developer

Boeing

Remote (Usa - Seal Beach, Ca, US) 7 days ago $171,700$232,300
AWS Kubernetes Docker Python C++ REST APIs TDD Agile CI/CD Jenkins Git DevSecOps Satellite ground mission capabilities
Remote

Senior Software Development Engineer

Adobe

San Jose 79 days ago $177,900$257,550
Java Scala Agile CI/CD Databases Compilers Query Optimization Distributed Systems Python PostgreSQL Kafka Redis Elasticsearch GraphQL

Senior Software Development Engineer

Adobe

San Jose, CA 68 days ago $208,300$301,600
JavaScript React Vue HTML CSS ES6 Web components Lit npm Webpack DOM Canvas WebGL Accessibility standards WCAG 2.1 Cloud deployment strategies Agile SCRUM

Senior Software Development Engineer

Adobe

San Jose 58 days ago $208,300$301,600
Java Scala JVM Kafka Kubernetes gRPC High-performance databases Distributed systems Performance optimization Query engines Stream processing AI Observability Architecture Code reviews CI/CD

Senior Software Development Engineer

Adobe

San Jose 22 days ago $177,900$257,550
Java Python Kubernetes AWS Azure Neo4j GitHub CI/CD Apache Kafka SaaS Agile Prometheus Grafana AI-Assisted Development Tools Docker

Senior Software Development Engineer

Adobe

Lehi 56 days ago $139,000$139,000
JavaScript React Node.js TypeScript Java Spring RESTful AWS GCP Docker SQL NoSQL CI/CD Redux Flux APIs Terraform Kubernetes PostgreSQL MongoDB