Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, CUDA Rust Core Libraries

$184k - $287.5k

NVIDIA Corporation

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 Corporation

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, CUDA Rust Core Libraries in Brooklyn, NY vacancy
  • $184k - $287.5k

     ...advancement. Are you a motivated system software engineer with a deep understanding of device...  ...software professional to work on the CUDA Driver, a core component of our platform for...  ...preferably writing CUDA Programs or Libraries that use CUDA Understanding of system... 
    Senior

    NVIDIA Corporation

    Brooklyn, NY
    2 days ago
  • Grafana Labs is hiring a remote Senior Software Engineer for the k6 Core team. You will join a distributed, production-focused engineering group building...  ...broad user base. You will work with JavaScript, TypeScript, Rust, Java, Go, AWS, Docker, REST, and microservices on... 
    Senior
    Remote job

    Far Coder

    Brooklyn, NY
    4 days ago
  • $154k - $185k

    # Remote Senior Software Engineer - k6 Core Job at Grafana LabsUSA5 hours agoFull TimeUSA$154000 - $185000 USDJavaScriptTypeScriptRustJavaGoAWSDockerRESTPrototypingMEANMicroservicesSalesforcesoftware...  ...involves technologies such as JavaScript, TypeScript, Rust, Java, Go, AWS.## Key Responsibilities* Strong experience... 
    Senior
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours

    Far Coder

    Brooklyn, NY
    4 days ago
  • Speechify, based in Birmingham, AL, seeks a Senior Software Engineer for Core Experiences to build foundational services and SDKs powering Speechify across platforms. You’ll collaborate with product teams to scope projects, design scalable APIs, and ship backend services... 
    Senior

    Speechify

    Brooklyn, NY
    3 days ago
  • Instacart is seeking a Senior Software Engineer for the Core Experience team. This role focuses on designing, building, and scaling software across web and mobile platforms. You will work on data-driven features, optimize queries, and lead cross-functional projects; remote... 
    Senior
    Remote job

    EngineersOfAI

    Brooklyn, NY
    1 day ago
  • Speechify is seeking a Senior Software Engineer for the Core Experiences team in Boston, MA. You’ll help build foundational services and SDKs powering Speechify’s product across platforms, working at the intersection of product and infrastructure. Design clear, reliable... 
    Senior

    Speechify

    Brooklyn, NY
    3 days ago
  • Speechify is seeking a Senior Software Engineer for the Core Experiences Team in Princeton, NJ. This role focuses on building and maintaining foundational services and SDKs powering Speechify’s product experience across platforms. You will work with product, design, and... 
    Senior
    Remote job
    Worldwide

    Speechify

    Brooklyn, NY
    3 days ago
  • Speechify is seeking a Senior Software Engineer to join our Core Experiences Team. You’ll design scalable APIs and cross-platform SDKs, shaping the product experience across platforms. You'll collaborate with product, design, and PMs to deliver fast, reliable features,... 
    Senior
    Remote job
    For contractors

    Associated Builders and Contractors (ABC)

    Brooklyn, NY
    2 days ago
  • $180k - $220k

     ...experience. The app is built in Rust with Tauri, with a React...  ...release path that keeps installed software healthy on real users'...  ...the codebase productive for engineers and AI agents alike Own release...  ...a diverse and talented team. Senior Software Engineer positions offer... 
    Senior
    Live in
    Local area
    Flexible hours

    Uncover

    Brooklyn, NY
    3 days ago
  • $220k - $292k

     ...military in months, not years. ABOUT THE TEAM At Anduril, our Software Engineers specialize in solving complex, real-world problems through...  ...iterative development environments. Develop high‑performance Rust software for real‑time systems, ranging from tactical implementations... 
    Senior
    Full time
    Work experience placement

    AI Chopping Block

    Brooklyn, NY
    2 days ago
  •  ...of what's possibleAs a Lead Software Engineer at JPMorganChase within the Markets...  ...and Apache Arrow. As a core technical contributor, you are...  ...roadmap decisions on the C++/Rust WebAssembly engine, Apache Arrow...  ...Salt Design System component library, Dockview layout engine, and... 
    Senior

    JP Morgan Chase

    Jersey City, NJ
    7 days ago
  • $148.75k - $201.25k

    About the Role We are seeking a mission-driven Rust Software Engineer to build resilient software systems that enable human-machine-AI teaming and autonomous capabilities for military operators at the tactical edge. In this role, you will design and implement high-performance... 
    Senior
    Full time
    Local area
    Remote work
    Home office
    Flexible hours

    JobCubby

    Brooklyn, NY
    2 days ago
  • $184k - $287.5k

     ...are looking for an experienced software professional to contribute to...  ...of Python numerical libraries, supporting Python-based frameworks...  ...Science, Applied Math, Electrical Engineering or related field (or...  ...BS Excellent Python, C++ and CUDA programming skills Strong understanding... 
    Senior

    NVIDIA Corporation

    Brooklyn, NY
    3 days ago
  •  ...connected and building community through regular in-person events. Learn more about our flexible approach to where we work. Senior Software Engineer, Core Experience Job #SECE39 Overview Maplebear Inc. D/B/A Instacart in San Francisco, CA seeks Senior Software Engineer,... 
    Senior
    Work at office
    Remote work
    Work from home
    Flexible hours

    EngineersOfAI

    Brooklyn, NY
    1 day ago
  • $214k - $221k

     ...connected and building community through regular in-person events. Learn more about our flexible approach to where we work. Senior Software Engineer, Core Experience Job #SECE39 Overview Maplebear Inc. D/B/A Instacart in San Francisco, CA seeks Senior Software Engineer,... 
    Senior
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Brooklyn, NY
    4 days ago
  •  ...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...  ...We're Looking For 5+ years of software engineering experience, with meaningful...  ...systems programming skills. Rust preferred, but deep experience... 
    Senior
    Remote work

    SOLANA FOUNDATION

    Brooklyn, NY
    2 days ago
  • $90k - $120k

     ...Exempt 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 languages...  ...organization. Innovation is the core of our business philosophy. It is the policy... 
    Senior
    Work experience placement

    Accurant International

    Brooklyn, NY
    2 days ago
  •  ...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... 
    Senior
    Local area

    CloudFlare

    Brooklyn, NY
    2 days ago
  • $152k - $205k

    # Remote Senior Software Engineer Job at CircleUSA7 hours agoFull TimeUSA$152000 - $205000 USDSQLRustJavaGoAWSAzureRESTBlockchainChaiExcelGoogle...  ...involves technologies such as SQL, Rust, Java, Go, AWS, Azure.## Key...  ...future, with transparency at our core. We consider a wide variety of elements... 
    Senior
    Permanent employment
    Full time
    Remote work
    Flexible hours

    Far Coder

    Brooklyn, NY
    4 days ago
  • $25k - $40k

    # Remote Senior Software Engineer (AI-Native) Job at B-StockUSAan hour agoFull TimeUSA$25000 - $40000 USDJavaScriptTypeScriptReactNode...  ..., Cursor, GitHub Copilot) as a daily, core part of how you deliver — not an...  ...Skills* Kubernetes* CI/CD* Python* Rust* Ruby* JavaSkills required for this... 
    Senior
    Full time
    Work experience placement
    Work at office
    Remote work

    Far Coder

    Brooklyn, NY
    3 days ago
  • $122k - $165k

    DEPT® is hiring a remote candidate for Senior, Software Engineer. This is a full time position. Work location...  ..., SQL, CI/CD, Angular, Python, Rust. WHY DEPT®? We are a Growth Invention company...  ...workflow. A working understanding of core LLM concepts and where they're a good... 
    Senior
    Full time
    Remote work
    Flexible hours

    Far Coder

    Brooklyn, NY
    5 days ago
  • $25k - $40k

    # Remote Senior Software Engineer, Android Job at DittoUSA4 hours agoFull TimeUSA$25000 - $40000 USDPythonKotlinRustJavaGoLinuxPrototypingAndroidiOSMedicalMEANScala...  ...technologies such as Python, Kotlin, Rust, Java, Go, Linux.## Required Skills###...  ...voice in a key feedback loop with our core product engineering team, translating... 
    Senior
    Full time
    Fixed term contract
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Far Coder

    Brooklyn, NY
    1 day ago
  • Senior Software Engineer - AI-Native Platform Austin, TX (Hybrid, 2-3 days per week in office) Context...  ...Proven experience in C, C++, Golang or Rust Experience building backend systems or...  ...rely on. Our Culture We're built on four core values: One Team - United across... 
    Senior
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Lansweeper NV

    Brooklyn, NY
    3 days ago
  • $154k - $230k

     ...propulsion, manufacturing, software, avionics, or a...  ...your code run on rocket engines daily. The team is building...  ...problems. As a Senior Flight Software Engineer...  ...level of autonomy tackling core flight software products...  ...reliability software Expert in Rust, C++, and/or other... 
    Senior

    Linuxconfig

    Brooklyn, NY
    2 days ago
  •  ...Need: ~ Thorough understanding of React.js, its core principles, patterns, and best practices ~ Strong...  ...~ Demonstrate a solid understanding of core engineering principles ~ Familiarity with modern software engineering practices and continuous integration and... 
    Senior
    Remote job
    Full time
    Home office

    Moneyline Group Corp

    Jersey City, NJ
    1 day ago
  •  ...where innovation, creativity, ownership, and impact are part of everyday work. ABOUT THE ROLE:As a Senior Software Engineer at Global-e, you will design and deliver the core services behind our global logistics platform. You will drive innovation within our API‑first... 
    Senior
    Work at office
    Worldwide

    Global-e

    Hoboken, NJ
    3 days ago
  • $150k - $180k

    Senior Software EngineerLocation: Remote - US | Team: Engineering - Enterprise Learning & SkillsAbout the role We're looking for...  ...experienceProficiency with our core stack: Ruby on Rails, React, AWS...  ...with design systems, component libraries, or advanced frontend... 
    Senior
    Full time
    Remote work

    Pearson

    Hoboken, NJ
    6 days ago
  •  ...team will provide more details.Job Summary:MUFG is seeking a Senior Software Engineer with payment check processing experience. In this role you...  ...Web Service development experience (REST/JSON, SOAP)Java - Core, Enterprise, Spring Framework (for Cloud Native Development)... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    MUFG

    Jersey City, NJ
    3 days ago
  •  ...Vanta is a leading security platform used by thousands of companies worldwide. As a Senior Software Engineer on the Test Core team, you will own core backend systems, shape APIs, and scale the tests runtime to handle growing data and demand. You will mentor engineers,... 
    Senior
    Worldwide

    Apply

    Brooklyn, NY
    2 days ago
  •  ...what's possible As a Lead Software Engineer at JPMorganChase within the Markets...  ...and Apache Arrow. As a core technical contributor, you are...  ...roadmap decisions on the C++/Rust → WebAssembly engine, Apache...  ...Salt Design System component library, Dockview layout engine, and... 
    Senior

    JPMorgan Chase & Co.

    Jersey City, NJ
    more than 2 months ago

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!