# Senior Software Engineer, CUDA Python Core Libraries

Hiring organization: [NVIDIA](https://career.thegoodapps.co/organizations/nvidia)

Canonical page: https://career.thegoodapps.co/jobs/51155f5d-c973-4b9c-a03f-062863d0c146

Listed on NVIDIA's own careers site. Applications go to them directly.

- Seniority: Senior
- Salary: 184000 – 287500 USD per year

## Summary

NVIDIA seeks a Senior Software Engineer to design and build Python APIs and language bindings for CUDA Core Libraries, bridging Python and native C/C++ to create fast, accessible GPU-accelerated software. This role suits experienced systems programmers comfortable with both high-level and low-level languages who want to shape the developer experience for accelerated computing.

_Our summary, not NVIDIA's wording._

## Skills named

C++, CUDA, JAX, Python, PyTorch, Rust

## Required

- BS, MS, or PhD in Computer Science, Computer Engineering, or equivalent experience
- 8+ years of software development experience
- Strong production programming in Python and C/C++
- Experience building Python interfaces to native or systems-level software
- Understanding of systems software, performance, concurrency, and API design
- Practical experience with parallel, heterogeneous, or GPU programming
- Production software or library development experience including testing, profiling, packaging, and code review
- Ability to work independently and drive complex projects to completion
- Clear written communication for specifications, designs, and documentation
- Comfort with large codebases spanning Python, C/C++, build systems, packaging, and CI

## Nice to have

- Strong CPU/GPU architecture and performance optimization knowledge with hands-on GPU-accelerated stack experience
- Proficiency with modern C++ and GPU libraries like Thrust, CUB, and libcudacxx
- Experience with compiler infrastructure such as LLVM, Clang, or MLIR
- Expertise in low-overhead Python-to-native interoperability including Rust in mixed-language stacks
- Demonstrated interest in developer tools, library design, and developer productivity

Apply on NVIDIA's site: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Software-Engineer--CUDA-Core-Libraries_JR2021172
