Driver Engineer - AI Accelerator Systems (Remote)

Modular, a Qualcomm company

United States

Hybrid

USD 167,000 - 242,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Premier insurance
401k matching
Flexible PTO
Stock options

Job summary

Modular is building a modular AI infrastructure and open‑source stack to simplify AI development and deployment. As a Driver Engineer, you will bridge the compiler, runtime, and silicon, enabling MAX, Mojo, and various accelerators to run efficiently.

You will work across kernels, graphs, and systems, implementing driver abstractions, improving diagnostics, and collaborating with Kernels, Graph Compiler/Runtime, and Serving teams. A strong background in C++ and accelerator APIs is required.

Qualifications

  • 3+ years of experience writing high‑performance, low‑latency production systems in C++ (modern C++17/20).
  • Strong ownership, lifetime, ABI stability, concurrency and parallelism instincts.
  • Solid debugging skills in asynchronous, multi‑device systems (GDB/LLDB, sanitizers).
  • Experience with accelerator driver APIs (CUDA Driver API, HIP, Metal, Vulkan).
  • Ability to collaborate across Kernels, Graph Compiler/Runtime, and Serving teams.

Responsibilities

  • Implement and extend core driver abstractions (Device, Context, Queue, Memory, Function).
  • Contribute to multi‑accelerator and multi‑node communication and collectives (NVLink, Infiniband, UCX).
  • Improve diagnostics and error reporting across asynchronous execution stack.
  • Partner with peer teams to refine surfaces in Mojo and MAX framework.
  • Participate in design discussions, code reviews, and maintain high engineering standards.
  • Contribute to an open source project and public GitHub repo.

Skills

C++ expert
Concurrency
Debugging skills
Collaborative mindset

Tools

CUDA Driver API
HIP
Metal
Vulkan compute

Job description

Modular is building a modular AI infrastructure and open‑source stack to simplify AI development and deployment. As a Driver Engineer, you will bridge the compiler, runtime, and silicon, enabling MAX, Mojo, and various accelerators to run efficiently.

You will work across kernels, graphs, and systems, implementing driver abstractions, improving diagnostics, and collaborating with Kernels, Graph Compiler/Runtime, and Serving teams. A strong background in C++ and accelerator APIs is required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Driver Engineer
Driver Engineer

Modular, a Qualcomm company • United States

Hybrid
USD 167,000 - 242,000
Premier insurance
401k matching
Flexible PTO
+1
Kernel Driver Architect for AI Accelerators
Kernel Driver Architect for AI Accelerators

The Consensus • San Jose (CA)

On-site
USD 180,000 - 280,000
Medical, dental, and vision benefits
Relocation to San Jose
Housing subsidy
+3
Senior Linux Kernel Driver Engineer – PCIe AI Accelerators
Senior Linux Kernel Driver Engineer – PCIe AI Accelerators

MatX Inc. • Mountain View (CA)

Hybrid
USD 250,000 - 600,000
4 weeks PTO
Holidays & remote time
Medical insurance
+3
Device Driver Engineer
Device Driver Engineer

Insider, Inc. • United States

On-site
USD 100,000 - 140,000
Senior AI Hardware Enablement Engineer
Senior AI Hardware Enablement Engineer

Modular • United States

Hybrid
USD 198,000 - 242,000
AI Accelerator Systems Architect — Transformation Leader
AI Accelerator Systems Architect — Transformation Leader

Socket.dev • Sunnyvale (CA)

On-site
USD 262,000 - 364,000
AI Systems Engineer: High-Performance ML on Accelerators
AI Systems Engineer: High-Performance ML on Accelerators

Advanced Micro Devices • San Jose (CA)

On-site
USD 140,000 - 190,000
Software Engineer, Hardware Enablement
Software Engineer, Hardware Enablement

Modular • United States

Hybrid
USD 198,000 - 242,000
Premier insurance plans
401k matching (up to 5%)
Flexible paid time off
+1
Remote Mojo Libraries Engineer GPU Kernel & Performance
Remote Mojo Libraries Engineer GPU Kernel & Performance

Modular • United States

Hybrid
USD 167,000 - 286,000
Stock options
Premium insurance plans
5% 401k matching
+1
Senior AI Accelerator PCIe Driver Engineer
Senior AI Accelerator PCIe Driver Engineer

Insider, Inc. • United States

On-site
USD 100,000 - 140,000