Senior Software Engineer, CUDA Python Core Libraries

Nvidia

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Canada
Salary
$184,000–$287,500 / yr
Posted
11 days ago
Freshness
Confirmed live yesterday
Closes
Nov 1, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $176k
This role $236k
$100k most similar roles pay here $308k

This role pays more than 95% of similar roles. Most pay $149,500–$201,745 — the shaded band above. At the midpoint, this role pays about $236k versus about $176k 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, CUDA Python Core Libraries

As a Senior Software Engineer, CUDA Python Core Libraries, you will join the team building foundational libraries and runtime infrastructure to enhance the developer experience for GPU-accelerated software. You will design and implement idiomatic Python APIs, language bindings, and high-performance interfaces on top of native C/C++ foundations while defining interoperability boundaries between Python, C++, and Rust. Your daily work involves owning features through their entire lifecycle, including design, testing, profiling, benchmarking, and documentation. To succeed, you must possess strong production programming skills in both Python and C++, along with experience in systems software, concurrency, and GPU programming. You will collaborate with compiler and runtime engineers to solve complex problems regarding correctness and performance while improving developer tools through typing, packaging, and continuous integration within a large codebase involving CUDA C++, Thrust, CUB, and libcudacxx.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

  • Design and implement idiomatic Python APIs and bindings for foundational CUDA capabilities and GPU algorithms.
  • Develop and integrate native C/C++ components that support Python-facing functionality.
  • Define reliable and efficient interoperability boundaries between Python, C++, Rust, and other languages.
  • Create high-performance interfaces to minimize overhead during Python and native-language integration.
  • Manage the full feature lifecycle including design, implementation, testing, profiling, benchmarking, and documentation.
  • Enhance the Python developer experience through typing, packaging, diagnostics, and continuous integration.
  • Resolve user issues regarding correctness, usability, compatibility, and performance of the software.

What we're looking for

  • BS, MS, or PhD in Computer Science, Computer Engineering, or a related field, or equivalent experience.
  • 8+ years of relevant software development experience.
  • Strong production programming skills in both Python and C++.
  • Experience building Python interfaces to native or systems-level software.
  • Understanding of systems software concepts, performance, concurrency, and API design.
  • Practical experience with parallel, heterogeneous, or GPU programming.
  • Experience developing production software or widely used libraries including testing, profiling, benchmarking, and packaging.
  • Ability to work independently, define project scope, and communicate clearly in technical designs and documentation.

More like this

Similar roles

Senior Software Engineer

Nvidia

Santa Clara, CA 25 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

Genworth Financial

Richmond, VA +1 61 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ 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

Senior Software Engineer

Morningstar Inc

Chicago, IL 67 days ago
Python FastAPI Flask PostgreSQL SQL Server Weaviate Pinecone AWS S3 Aurora RDS Lambda Redis Celery Git CI/CD Pandas Plotly Matplotlib QlikView GraphQL LangGraph AutoGen OpenAI Anthropic MistralAI Transformers
5+ yrs exp Hybrid