Senior Software Engineer, CUDA Rust Core Libraries (Santa Clara)
$184k - $287.5kNvidia
NVIDIA’s accelerated computing platform is foundational to modern HPC and AI. At the center of this platform are CUDA Core Libraries that enable developers to build fast, reliable, and scalable GPU-accelerated software. We are hiring a Senior Software Engineer to develop the Rust experience for CUDA Core Libraries. You will design safe, idiomatic Rust APIs for GPU computing while integrating closely with native C/C++ components. You will join the team building the foundational libraries, algorithms, and language/runtime infrastructure that make CUDA a speed-of-light experience for developers and AI coding agents alike.What you’ll be doing:Design and implement idiomatic Rust libraries and APIs for foundational CUDA functionality and GPU algorithms.Build safe Rust abstractions over native CUDA and C/C++ interfaces.Develop and maintain the C/C++ components required to support Rust-facing functionality.Establish safe and efficient interoperability between Rust and C/C++, including interfaces that support downstream Python integration.Optimize performance across Rust, native C/C++, and GPU execution boundaries.Own features end-to-end: design, implementation, testing, profiling, benchmarking, documentation, packaging, release, and maintenance.Improve the Rust developer experience through examples, diagnostics, build integration, compatibility testing, CI, and collaboration with C/C++, Python, compiler, and runtime engineers.Work with users to investigate and resolve issues related to safety, correctness, usability, compatibility, and performance.What we need to see:BS, MS, or PhD in Computer Science, Computer Engineering, or related field, or equivalent experience.8+ years of relevant software development experience.Strong production programming skills in Rust and C/C++, with deep understanding of Rust ownership, lifetimes, traits, generics, concurrency, and unsafe code.Experience developing systems libraries, runtime components, and developer-facing APIs.Practical knowledge of foreign-function interfaces and integrating Rust with C/C++ software.Solid understanding of systems software concepts, including performance, concurrency, and API design.Experience with parallel, heterogeneous, or GPU programming.Experience contributing to production or open-source software, including testing, profiling, benchmarking, packaging, and code review.Ability to work independently, define scope, and drive complex projects to completion.Strong written communication skills and ability to work effectively in large, multi-language codebases (Rust, C/C++, build systems, toolchains, CI).Ways to stand out from the crowd:Strong understanding of CPU/GPU architecture and performance optimization, with hands-on experience in GPU-accelerated stacks (CUDA C++/Python, PyTorch, JAX, Numba, CuPy, or similar).Proficiency with modern C++ and GPU libraries such as Thrust, CUB, and libcudacxx.Experience with compiler infrastructure and tooling, including LLVM, Clang, or MLIR.Experience designing safe Rust abstractions over low-level or asynchronous systems, including exposure to Python interoperability.Demonstrated interest in developer tools, library design, and improving developer productivityYour base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until July 27, 2026.This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.SummaryLocation: US, CA, Santa Clara; US, RemoteType: Full time
$184k - $287.5k
...of this platform are CUDA Core Libraries that enable developers... ...scalable GPU-accelerated software.We are hiring a Senior Software Engineer to advance the Python... ...Python, C/C++, Rust, and other languages.Develop... ...SummaryLocation: US, CA, Santa Clara; US, RemoteType: Full...SeniorFull timePart time$184k - $287.5k
...of this platform are CUDA Core Libraries that provide the algorithms... ...GPU-accelerated software.We are hiring a Senior Software Engineer to advance the C++ foundation... ...from Python and Rust.Balance performance, compile... ...: US, CA, Santa Clara; US, RemoteType: Full...SeniorFull timePart time$184k - $287.5k
...usage and adoption of our core CUDA Math Libraries. We are interested in finding... ...at the intersection of Engineering, Product, and our customers... ...collaborations, driving software adoption, and evangelizing... ....SummaryLocation: US, CA, Santa Clara; US, CA, RemoteType: Full...SuggestedFull timePart time$184k - $287.5k
...We are hiring software engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation on the GPU. Our... ...or any other characteristic protected by law.SummaryLocation: US, CA, Santa Clara; US, TX, AustinType: Full time...SeniorFull timePart time$184k - $287.5k
...motivated Deep Learning engineer to bring advanced CUDA features and... ...the team that created core CUDA features and runtimes... ...(aka systems software fundamentals)Adaptability... ...communication libraries (e.g., NCCL, MPI, UCX... ...SummaryLocation: US, CA, Santa Clara; US, TX, Austin; US,...SeniorFull timePart time$184k - $287.5k
...Are you a motivated system software engineer with a deep understanding of... ...to work on the CUDA Driver, a core component of our platform for... ...preferably writing CUDA Programs or Libraries that use CUDAUnderstanding... ...by law.SummaryLocation: US, CA, Santa ClaraType: Full time...SeniorFull timePart time$184k - $287.5k
...looking for an experienced software professional to... ...implementations of Python numerical libraries, supporting Python-... ...Math, Electrical Engineering or related field (or... ...Python, C++ and CUDA programming skillsStrong... ...SummaryLocation: US, CA, Santa Clara; US, RemoteType: Full...SeniorFull timePart time$184k - $287.5k
...outstanding AI systems engineers to develop... ...the inference systems software stack! We build innovative... ...team, you'll develop libraries, code generators, and... ...optimizations (especially using CUDA C/C++, cuTile, Triton,... ...: US, CA, Santa Clara; US, RemoteType: Full...SeniorFull timePart time$184k - $287.5k
...and highly motivated software professional to work on... ...at the intersection of CUDA and Deep Learning... ...Computer Science, Computer Engineering, Electrical... ...with CUDA, communication libraries (e.g., NCCL, MPI, UCX)... ...SummaryLocation: US, CA, Santa Clara; US, TX, Austin; US, TX...SeniorFull timePart time$184k - $287.5k
...is built. We are seeking a Senior Software Engineer focused on container and cloud... ...design and implement our core container strategy for... ...reproducible, multi-arch, CUDA-optimized builds.Develop Python... ...law.SummaryLocation: US, CA, Santa Clara; US, CA, RemoteType: Full...SeniorFull timePart time$184k - $287.5k
...Develop advanced C++/CUDA libraries and algorithms for speed... ...to take on complex engineering tasks that progress... ...experience using C, C++, Rust, PythonWays to stand... ...in storage software such as Key-Value, File... ...SummaryLocation: US, CA, Santa Clara; US, RemoteType: Full...SeniorFull timePart time$184k - $287.5k
...NVIDIA's Deep Learning Libraries Group is seeking excellent software engineers to enable the next wave of NVIDIA’s highest performing deep learning libraries... ...protected by law.SummaryLocation: US, CA, Santa Clara; US, TX, Remote; US, CO, Remote; US, WA, Remote; US...SeniorFull timePart timeRemote work$184k - $287.5k
...world.Join NVIDIA's software infrastructure team to... ...and management. As a Senior Software Engineer - Datacenter Systems,... ...Agreements (SLA) for core infrastructure services... ...using Python, Rust, C++, and Shell or similar... ...SummaryLocation: US, CA, Santa Clara; US, CA, Remote; US,...SeniorFull timePart timeRemote work$184k - $287.5k
...skilled and motivated software engineers to join us and... ...experience with Go or Rust is a plus; solid... ...and performance: CUDA, memory hierarchy,... .../LLVM, XLA), GPU libraries (e.g., CUTLASS) and... ...Graph, Tensor Cores).Experience contributing... ...: US, CA, Santa ClaraType: Full time...SeniorFull timePart time$184k - $287.5k
...GB300 GPUs. NVIDIA seeks a Senior Software Engineer for our CSP (Cloud Service... ...in distributed systems (Go, Rust, C/C++ or Python for tooling... ...with GPU computing (CUDA), deep learning workloadsNVIDIA... ...law.SummaryLocation: US, CA, Santa Clara; US, TX, Austin; US, Remote...SeniorFull timePart timeRemote work$224k - $356.5k
...focus will be on building and managing our core attestation cloud services. Day-to-day... ...service languages); experience with C++ or Rust is a plus.Hands-on experience with cloud-... ...by law.SummaryLocation: US, CA, Santa Clara; US, TX, Remote; US, WA, Remote; US, Remote...SeniorFull timePart timeRemote work$224k - $356.5k
...DriveOS is the software platform that powers millions... ...software, and acceleration libraries for AI, computer... ...leadership to inspire our engineering teams across the... ...understanding of multi-core hardware, operating systems... ...: US, CA, Santa Clara; US, CA, RemoteType: Full...SeniorFull timePart time$184k - $287.5k
...are the GPU Communications Libraries and Networking team at NVIDIA... ...Learning and HPC. We're seeking a Senior Software Architect to help co-design... ...you do. Experience with CUDA programming and NVIDIA GPUs.... ....SummaryLocation: US, CA, Santa Clara; US, MA, Westford; US, TX, Austin...SeniorFull timePart timeRemote work$184k - $287.5k
...stack spanning Python, C++, CUDA, drivers, and embedded Linux,... ...compiler, runtime, and kernel engineers to improve portability and performance... ....8+ years of experience with software engineering skills in C++ and... ...law.SummaryLocation: US, CA, Santa Clara; US, WA, SeattleType: Full...SeniorFull timePart time$184k - $287.5k
...We are looking for a Senior Software Engineer to join the cuEquivariance team — an NVIDIA library that accelerates geometric... ...field. The work spans CUDA kernel engineering,... ...mixed-precision or tensor-core-aware algorithm design... ...: US, CA, Santa ClaraType: Full time...SeniorFull timePart time$224k - $356.5k
...Team is building the software foundation for... ...looking for exceptional engineers who thrive on... ...computing.We are seeking a Senior Software Engineer... ...intersection of core platform, deep learning... ...technologies, CUDA/GPU performance, model... ...: US, CA, Santa ClaraType: Full time...SeniorFull timePart time$224k - $356.5k
...offers the opportunity to own core components of a strategic... ...real-world impact. As a System Software Engineer for Vision AI, you will develop... ...GPU acceleration (such as CUDA, TensorRT, or comparable technologies... ...by law.SummaryLocation: US, CA, Santa ClaraType: Full time...SeniorFull timePart time$184k - $287.5k
...world.We are looking for an outstanding Senior Software Engineer to work on our security team focused... ...the crowd:Developing secure software in Rust, prioritizing memory safety.Experience... ...protected by law.SummaryLocation: US, CA, Santa Clara; US, CA, RemoteType: Full time...SeniorFull timePart time$184k - $287.5k
...of NVIDIA's culture are our core values like innovation, excellence... ...with Data Analytics, Test Engineering, and System Integration &... ...analysis, data analysis, and software architecture.Strong software... ...law.SummaryLocation: US, CA, Santa Clara; US, RemoteType: Full time...SeniorFull timePart time$168k - $264.5k
...the world.NVIDIA is seeking a talented Software Engineer to join our small team building custom,... ...tools and workflows to help shape how our core product lines are designed.What you'll... ...by law.SummaryLocation: US, CA, Santa Clara; US, MA, Westford; US, TX, Austin; US,...SeniorFull timePart timeWorldwide$184k - $287.5k
...discovery. We are looking for a Senior Software Engineer to join our MD Simulation... ...implement, and optimize CUDA kernels for core MD simulation... ...supplying to scientific software libraries, simulation engines, or... ...law.SummaryLocation: US, CA, Santa ClaraType: Full time...SeniorFull timePart timeWorldwide$149.75k - $275.58k
...market. Our diverse team of engineers and researchers have pioneered... ...architectures, algorithms, and software inspired by the brain's... ...and accelerator programming (CUDA, LLVM, OneAPI, OpenCL, SYCL).... ...HillsboroAdditional Locations:US, California, Santa Clara, US, Texas, AustinBusiness...SeniorFull timePart timeInternshipWork at officeLocal areaImmediate startShift work$184k - $287.5k
...NVIDIA Math Libraries team is looking for a senior engineer to join our development efforts in... ...numerical dense linear algebra software on GPUs.Owning the... ...programming, ideally using CUDA, MPI, OpenMP, OpenACC,... ...SummaryLocation: US, CA, Santa Clara; US, PA, Remote; US, WA,...SeniorFull timePart timeRemote work$184k - $287.5k
...We are looking for software engineers to join our development efforts in the... ...for high-performance libraries such as cuSOLVER. Around the... ...programming; ideally using CUDA, MPI, OpenMP, OpenACC, pthreadsStrong... ....SummaryLocation: US, CA, Santa Clara; US, CA, RemoteType: Full time...SeniorFull timePart time$195.2k - $361.2k
...loop itself.This is core product engineering on an agent framework... ...related STEM field8+ years software development... ...Python, TypeScript, Go, Rust, C++Expertise with async... ...: US, California, Santa ClaraAdditional Locations... ..., California, Santa Clara; US, Oregon,...SeniorFull timePart timeInternshipLocal areaImmediate startShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, CUDA Rust Core Libraries (Santa Clara). Be the first to apply!
- network software engineer Santa Clara, CA
- software engineer travel Santa Clara, CA
- senior robotics software engineer Santa Clara, CA
- entry level software engineer remote Santa Clara, CA
- cybersecurity software engineer Santa Clara, CA
- federal - software developer Santa Clara, CA
- agile software developer Santa Clara, CA
- financial software developer Santa Clara, CA
- software engineer Santa Clara, CA
- software engineer healthcare Santa Clara, CA


