Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Modular

Staff Driver Engineer

Modular

. Implement and extend core driver abstractions across diverse hardware backends .

Posted 11/11/2026full-timeRemote • California • United States, CanadaLead💰 $180,000 - $270,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in high-performance, low-latency production systems using C++17/20, with a strong understanding of concurrency, parallelism, and accelerator driver-level APIs. Proficient in debugging asynchronous, multi-device systems and contributing to collaborative software development in open-source environments.

Highest-signal resume keywords
C++17/20 ProgrammingCUDA Driver APIAsynchronous DebuggingMulti-Device SystemsAccelerator Execution Models

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
High-Performance SystemsLow-Latency SystemsConcurrencyParallelismMemory ModelsStream OrderingHost-to-Device TransfersGDB/LLDB DebuggingSanitizersModule Loading
Soft Skills
CollaborationDesign DiscussionsCode Reviews
Tools & Technologies
NVLinkRDMAInfinibandRoCEEFASocketsUCXMojo Standard LibraryMAX Framework
Industry Keywords
Open-SourceAccelerator FunctionalityMulti-Accelerator CommunicationCollective PrimitivesProduction Systems

Tech Stack

Tools & technologies
Node.jsPythonRustC++

About the role

Key responsibilities & impact
  • Implement and extend core driver abstractions across diverse hardware backends
  • Expose vendor-specific accelerator functionality through bindings where needed
  • Contribute to multi-accelerator and multi-node communication and collective primitives
  • Use NVLink, RDMA, Infiniband, RoCE, EFA, sockets, and broker libraries such as UCX
  • Improve diagnostics and error reporting across the asynchronous execution stack
  • Partner with Kernels, Graph Compiler/Runtime, and Serving teams
  • Build and refine surfaces consumed in the Mojo standard library and MAX framework
  • Participate in design discussions, code reviews, and collaborative software development
  • Contribute to Modular's fully open-source project and GitHub repository

Requirements

What you’ll need
  • 3+ years of experience writing high-performance, low-latency production systems C++ using modern C++17/20
  • Strong understanding of ownership, lifetime, ABI stability, concurrency, and parallelism
  • Hands-on experience with at least one accelerator driver-level API: CUDA Driver API, HIP, Metal, or Vulkan compute
  • Experience with streams, events, contexts, and module loading
  • Understanding of accelerator execution and memory models, stream ordering, host-to-device transfers, and pinned memory
  • Strong debugging skills in asynchronous, multi-device systems using GDB/LLDB, sanitizers, and CUDA/HIP error modes
  • Bachelor's degree in a relevant field and 4+ years of Software Engineering or related work experience, OR Master's degree and 3+ years, OR PhD and 2+ years
  • 2+ years of work experience with a programming language such as Python, Mojo, Rust, or C++
  • Candidates based in the US or Canada are welcome to apply
  • All new hires must complete onboarding in person
  • Senior members have in-office or remote flexibility; earlier career stages work hybrid at the Los Altos office at least 3 days per week
  • Travel 2–4 times a year is expected for all roles

Benefits

Comp & perks
  • Comprehensive healthcare coverage
  • Retirement and savings programs
  • Employee stock purchase opportunities
  • Paid time off
  • Wellbeing resources
  • Family support programs
  • Learning and development opportunities
  • RSU grants
  • Regular team onsites and local meetups
  • Travel to team events 2–4 times a year
  • Relocation assistance for out-of-state US candidates in earlier career stages