Senior Software Engineer

Nvidia

Confirmed live 2 days ago High trust
Remote

Quick summary

Work type
Remote
Location
Santa Clara, CA
Salary
$184,000–$287,500 / yr
Posted
30 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $191k
This role $236k
$117k most similar roles pay here $306k

This role pays more than 90% of similar roles. Most pay $159,481–$222,000 — the shaded band above. At the midpoint, this role pays about $236k versus about $191k 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 896 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Software Engineer

As a Senior Software Engineer - NVIDIA Warp, you will join the team developing Warp to bring Python productivity to high-performance simulation, scientific computing, and differentiable programming on CPUs and NVIDIA GPUs. You will own the end-to-end technical path for adopting Warp in computational applications, involving native C++ and CUDA changes, production integration, and validation. Your daily work involves turning new CUDA features into supported Warp functionality, integrating CUDA-X libraries, and designing APIs and building blocks for simulation, optimization, and AI workloads. You will collaborate with internal teams to resolve technical barriers and support production adoption. The role requires expertise in CUDA C++, Python, and numerical methods to solve complex problems in computational physics and engineering. You will develop tools that improve performance and portability across various accelerated-computing platforms for research and industrial applications.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Manage the end-to-end technical path for adopting Warp in computational applications from C++ and CUDA changes to production integration.
  • Translate new CUDA features and programming models into supported Warp functionality to improve performance and portability across GPU generations.
  • Partner with internal engineering teams to integrate Warp into their software products and resolve technical barriers.
  • Select and integrate CUDA-X libraries and other computing technologies to address recurring technical gaps via Python and native APIs.
  • Design and implement new APIs, programming abstractions, and reusable building blocks for simulation, optimization, and AI workloads.
  • Develop features that expand the capabilities of researchers and developers in computational physics and engineering fields.

What we're looking for

  • A BS, MS, or PhD in a relevant computational engineering, physics, or computer science field, or equivalent experience.
  • 8+ years of relevant software development experience in industry, academic research, or both.
  • Experience building, debugging, profiling, and optimizing performance-critical CUDA C++ software for NVIDIA GPUs.
  • Experience building, optimizing, and supporting computational software involving numerical methods, model validation, or scientific data pipelines.
  • Ownership of framework integrations from prototype through production across multiple software projects (preferred).
  • Experience designing and optimizing software for systems combining CPUs, GPUs, memory, and high-speed interconnects (preferred).
  • Experience defining and evolving Python GPU programming systems across various programming models and runtimes (preferred).
  • Experience shipping and maintaining production-quality open-source software within a large distributed team (preferred).

More like this

Similar roles

Senior Software Engineer

Nvidia

Santa Clara, CA 26 days ago $184,000$287,500
CUDA C++ Python PyTorch JAX GPU Programming Triton CI/CD Geometric Deep Learning Kernel Engineering Multi-GPU
6+ yrs exp

Senior Software Engineer

The Walt Disney Company

Remote 17 days ago $148,700$199,400
JavaScript HLS DASH Web Development PlayReady Widevine AVC HEVC AAC EAC3 cross platform development Android Gaming Consoles
5+ yrs exp Remote

Senior Software Engineer

Microsoft

79 days ago $119,800$234,700
C C++ C# Java JavaScript Python Linux Distributed Systems SOA Data Structures Algorithms Optimization Monitoring Observability
4+ yrs exp Hybrid

Senior Software Engineer

Datadog

96 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid