Senior Software Engineer, CUDA Rust Core Libraries
$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 productivity. Your 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. 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. Learn more about NVIDIA. #J-18808-Ljbffr NVIDIA
- ...infrastructure - Core RPC API, Streams,... ...building onchain. The Engineering team behind this... ...infrastructure needs a senior individual... ...across both Go and Rust. This is a hands-on... ...years of professional software engineering... ...and Rust systems, libraries, or performance-sensitive...SeniorRemote workFlexible hours
- ...blockchain platform. We are seeking a Senior Software Engineer with experience working with AWS-based... ...be expected to take ownership over Core’s backend services, providing various... ...appealing product UI. Create developer libraries and SDKs. Collaborate with cross-...SeniorLocal area
$186.07k - $218.9k
...Senior Software Engineer, Backend - Platform (Core AI Automation) Coinbase is hiring a Senior Software Engineer, Backend - Platform (Core AI Automation) (Remote - USA). This is an AI / ML role listed on the official Coinbase careers site. About this role Remote...SeniorRemote work- E-Space is seeking a Core Software Engineer in Santa Clara, CA to design and build 5G Core Network Functions for satellite-based IoT. You will work on NAS, PFCP, GTP-U, N4/N11 interfaces, and service-based architectures using C++ and Python on Linux. Join a mission-driven...SeniorRelocation
- # Senior Staff Rust Software EngineerSciTec · United States · Senior · OnsiteView & Apply## About SciTecSciTec... ...immediate opportunity for a talented engineer to support our programs delivering... ...to join a small business delivering core capabilities for National defense. You...SeniorFor contractorsImmediate startRemote work
- ...experience, many have been successful at Vanta without it. Our Senior Software Engineers independently drive complex technical work, shape the... ...as Vanta grows. In this role, you'll work on some of the core systems behind Vanta's Tests platform. You'll tackle problems...SeniorWork experience placementWork at officeImmediate startRemote workFlexible hours
- Huntress is seeking a Senior Software Engineer to join the Core Platform team, focusing on Ruby on Rails and JavaScript-based solutions. This remote, full-time role emphasizes end-to-end feature delivery and scalable systems across the platform including authentication,...SeniorRemote jobFull time
$224k - $356.5k
## Senior Software Engineer - Image and Data Processing LibrariesApplylocations: US, CA, Santa Clara:... ...improve GPU and CPU accelerated software libraries. Projects like nvComp, NPP, nvJPEG,... ...platforms, with GPU acceleration using CUDA* Excellent C/C++ programming and...SeniorWorldwide- ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer - Core Platform (Ruby/Rails) based in United States. This is a senior engineering role focused on building and scaling...SeniorRemote work
- ...About the role We are looking for a Senior Full Stack Engineer to join the early team and help define... ...senior engineers to design and ship core product experiences, integrate with payment... ...mostly a TS shop with some pockets of Rust. Production experience with React...SeniorWorldwideShift work
$148k - $222k
...Senior Software Engineer, Endpoint Sensor About Mimecast The work people build... ...: Design and develop core capabilities for our Windows... ...architectures, including library boundaries and interface contracts... ...Production experience with Rust, or demonstrated ability and...SeniorLocal area- ...open, and ships at pace. The engineers on this team are the people market... ...) are market leaders and core to how Solana's economy operates... ...Looking For ~5+ years of software engineering experience, with... ...Strong systems programming skills. Rust preferred, but deep experience...SeniorRemote work
$90k - $120k
...Salary: $90,000-$120,000 Job Title: Senior Software Engineer Position Description The Senior... ...or more compiled programming languages (Rust, C/C++), and one or more interpreted... ...centered organization. Innovation is the core of our business philosophy. It is the...SeniorWork experience placement$166k - $201k
...with us at Crusoe. About This Role: As a Senior Software Engineer on our storage team, you'll be joining our core engineering team to design, build, and optimize... ...experience in languages like Go, Java, C/C++, or Rust Extensive experience developing multi‑tenant...SeniorTemporary work- ...including solar panels, flight software, star trackers, optical... ...ambitious space missions. SENIOR SOFTWARE ENGINEER II Rocket Lab Optical Systems... ..., deployment Drive core software fundamentals of performance... ...including FPGA, CUDA, etc. Familiarity with flight...SeniorPermanent employmentLocal area
$184k - $287.5k
...of technological advancement. Are you a motivated system software engineer with a deep understanding of device driver who has phenomenal... ...for a seasoned software professional to work on the CUDA Driver, a core component of our platform for accelerating general purpose...Senior$160k - $190k
# Senior Software Engineer - Core Platform (Ruby/Rails)HuntressUnited States of America, United States$160K-$190KEmployer stated* Ruby on Rails* JavaScript* BackendLevel: SeniorApply from: United StatesRuby on RailsJavaScript / TypeScriptApply at Huntress## About the role...SeniorFull timeRemote workWorldwideHome office$180k - $250k
# Senior Software EngineerCategory Labs · United States · Senior · Hybrid... ...Monad Labs) is a team of systems engineers and researchers on a mission... ...is now live. We write the core software that runs it: a parallel... ...components from scratch in C++ or Rust. #J-18808-Ljbffr RustifySenior- Close is seeking a seasoned software engineer to help rearchitect its core CRM data model and build AI-native features. You will shape how leads, contacts, opportunities, and custom objects relate, enabling flexible customer representations while ensuring fast, scalable...SeniorFlexible hours
$152k - $241.5k
## Senior Software Engineer, Developer Tools for CloudApplylocations: US, WA, Redmond: US, IL, Remote:... ...frontend code in JavaScript.* Fluency in C++, Rust, or Go (with willingness to write some... ...the crowd:*** Experience with GPUs, CUDA, HPC, clusters, networking, and...SeniorRemote work- ...Role We are looking for an experienced Senior Software Engineer to work on maritime route optimization,... ...solutions. Your work will focus on the core engineering behind voyage analysis and... ...modeling, and simulation software includes Rust and Python . You may work across both...Senior
$145.3k - $269.8k
...Opportunity As a Bioinformatics Software Engineer, you will design, develop,... ...numerical computing and data science libraries, alongside familiarity with C... ...repository. Understanding of core bioinformatics techniques,... ...or knowledge of GPUs and CUDA. Experience with CI/CD tools...SeniorLocal areaRelocation package$196k - $220.5k
...creative, hands-on, and impact-focused Senior Software Engineer to join our growing Ads team. Our team... ...team - from Revenue Infrastructure, to Core Tech, to Machine Learning, to Data Science... ...Points Expertise with Python and/or Rust, Typescript, React, React Native Experience...SeniorFull time- ...for the Hardest Working Software in Television™ (and... ...targeting strategies. Our engineers, data scientists and analysts... ...for the business. As a Senior Backend Engineer, you’... ...and improving the core models and systems that... ...languages and tools like Rust, PySpark, Kafka, and...SeniorFor contractorsLive in
- ...without adding hardware, installing software, or changing a line of code. Internet... ..., and operational tasks. We expect engineers to leverage AI as a core part of their workflow. Collaborate... ...Experience Strong programming skills in Rust, TypeScript, Go, or similar...SeniorLocal area
- Iru is seeking a Senior Software Engineer, Core Services, to scale and secure its foundational platform components across multiple product lines. You will decompose monoliths into scalable services, build self-serve infrastructure, and own critical components like API...Senior
- Senior Software Engineer - ML Infrastructure Location Employment Type Full time Location Type On-site Department... ...decision-making capabilities at the core of our platform. This is a deeply... ...custom kernels). Experience with C++ or CUDA programming for GPU acceleration. Prior...SeniorFull timeWork at office3 days per week
- Wayve in Sunnyvale is seeking a Staff/Senior Machine Learning Engineer to lead the technical direction of learned emergency manoeuvre prediction and... ...evaluation, integration, and deployment. You will join the Core Model Safety team with access to large-scale data and close...Senior
$153.2k - $234.1k
...Description Role Overview As a Senior Software Engineer on the Rendering... ...on Linux, with ROS, PyTorch, CUDA, NVIDIA OptiX, NVIDIA MDL, and... ...profiling infrastructure, and the core engine abstractions of our physically... ...and world simulator, as a library or a service, and how...SeniorLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$220k - $292k
Senior Robotics Software Engineer, Navigation/Localization Anduril Industries is a defense technology company... ...field Experience with Python, Rust, and Nix software development Experience... ...development tooling Experience with CUDA and NVIDIA ecosystem US Salary Range...SeniorFull timeWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, CUDA Rust Core Libraries. Be the first to apply!
- software engineer full time Eastern, KY
- graduate software developer no experience Eastern, KY
- software engineer healthcare Eastern, KY
- network software engineer Eastern, KY
- software engineer internship Eastern, KY
- senior software engineer Eastern, KY
- software system engineer Eastern, KY
- software developer Eastern, KY
- ngo software engineer Eastern, KY
- startup software engineer Eastern, KY

