Senior Software Engineer, CUDA, Rust, Core Libraries

🕒 July 24

🏄 California – Remote

info

💵 $184k - $356.5k / year

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🦅 H1B Visa Sponsor

info
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of NVIDIA

NVIDIA

10,000+ employees

Founded 1993

🏥 Healthcare

🏭 Manufacturing

🤖 Artificial Intelligence

Healthcare • Manufacturing • Artificial Intelligence

NVIDIA is a leading technology company specializing in accelerated computing and artificial intelligence. NVIDIA pioneers advancements in graphical processing units (GPUs), cloud computing, data centers, and virtual reality, with a focus on gaming, automotive, healthcare, and robotics industries. The company's innovations, such as NVIDIA Omniverse, transform traditional digital processes by enabling high-fidelity simulations and rendering tasks. Their applications span various industries, from autonomous vehicles using NVIDIA DRIVE to healthcare solutions with NVIDIA Clara, and AI-driven analytics and workflows.

📋 Description

• 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.

🎯 Requirements

• 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).

🏖️ Benefits

• equity • benefits

Apply Now

Similar Jobs

🕒 July 24

Affirm

1001 - 5000

💳 Fintech

👥 B2C

🛍️ eCommerce

Senior Software Engineer, Backend responsible for delivering team goals while leading engineers. Building APIs that power Affirm’s integrations with Enterprise Merchants and Partners.

🇺🇸 United States – Remote

💵 $173k - $255k / year

💰 Post-IPO Equity on 2021-01

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🦅 H1B Visa Sponsor

info

🕒 July 24

SAIC

10,000+ employees

☁️ SaaS

📣 Marketing

🏢 Enterprise

Senior Full Stack .Net Developer at SAIC, working on cloud-based applications in an Agile team. Focused on .Net Core, Angular, and maintaining application quality and performance.

🇺🇸 United States – Remote

🔥 Funding within the last year

💰 $500M Post-IPO Debt - SAIC on 2025-09

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🕒 July 24

Co–Star

11 - 50

🤖 Artificial Intelligence

🤝 B2B

👥 B2C

Backend Engineer at Co–Star building systems to connect people through astrology. Collaborating with teams to deliver high-quality solutions and driving feedback-oriented development.

🇺🇸 United States – Remote

💵 $159k - $205k / year

💰 $15M Series A on 2021-04

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🕒 July 24

It's Prodigy

11 - 50

🚘 Automotive

💼 Consulting

🏥 Healthcare

Full Stack Developer for technology innovation startup creating next-gen solutions for businesses. Responsible for backend, frontend, and API development in a consulting capacity.

🇺🇸 United States – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🗣️🇮🇹 Italian Required

🕒 July 24

Digital Media Solutions

201 - 500

🛡️ Insurance

💼 Consulting

📦 Logistics

Software Engineer III responsible for database reliability and performance at Digital Media Solutions. Operate and optimize high-availability databases supporting a high-scale marketing marketplace.

🇺🇸 United States – Remote

💵 $140k - $180k / year

💰 Post-IPO Equity on 2023-03

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer