Mojo Libraries Engineer — Hardware Enablement & Kernels

Modular

United States

Hybrid

USD 148,000 - 270,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Amazing Team
World-class Benefits
Competitive Compensation
Team Building Events

Job summary

Modular is hiring a Hardware Enablement engineer to broaden support for new accelerator architectures across the software stack, from Mojo to MAX model serving. You’ll work with cross-functional teams, learn vendor toolchains, and help improve portability and performance on cutting-edge hardware.

The role emphasizes collaboration, rapid learning, and hands-on kernel and compiler work, with opportunities for onsite alum in Los Altos and remote options for senior staff.

Qualifications

  • 2+ years of experience in high-performance computing, compiler engineering, or related domains in industry or research.
  • Proficiency in C++ and experience working in complex, multi-component software systems
  • Hands-on experience with at least one heterogeneous programming model (CUDA, SYCL, OpenCL, or similar)
  • Some exposure to non-GPU accelerator architectures (DSPs, NPUs, or other hardware accelerators) is a strong plus
  • Curiosity and willingness to learn new hardware platforms quickly, comfortable reading architecture manuals and vendor documentation
  • A collaborative, team-oriented attitude and alignment with our culture

Responsibilities

  • Implement and validate support for new hardware architectures across the Modular stack, working under the guidance of senior engineers on the team
  • Write and optimize Mojo kernels targeting novel accelerator architectures, with a focus on correctness first and performance iteration
  • Contribute to cross-team efforts improving portability infrastructure, tooling, and debugging workflows for new target hardware
  • Collaborate with hardware vendor engineers to understand target platforms, build integration tests, and triage platform-specific issues
  • Develop working knowledge of new hardware platforms — including ISA documentation, memory hierarchies, and vendor toolchains — and share findings with the team through demos and write-ups
  • Participate in company events such as on-sites and hackathons, contributing to a collaborative and open engineering culture

Skills

C++
CUDA
SYCL
OpenCL
HPC
Collaborative attitude

Tools

Triton
CUTLASS
CuTe

Job description

Modular is hiring a Hardware Enablement engineer to broaden support for new accelerator architectures across the software stack, from Mojo to MAX model serving. You’ll work with cross-functional teams, learn vendor toolchains, and help improve portability and performance on cutting-edge hardware.

The role emphasizes collaboration, rapid learning, and hands-on kernel and compiler work, with opportunities for onsite alum in Los Altos and remote options for senior staff.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mojo Hardware Enablement Engineer
Mojo Hardware Enablement Engineer

Modular, a Qualcomm company • United States

Hybrid
USD 148,000 - 270,000
Healthcare coverage
Retirement plans
RSU grants
+5
Mojo Compiler Engineer | Hybrid Work & Relocation Assistance
Mojo Compiler Engineer | Hybrid Work & Relocation Assistance

modular • United States

Hybrid
USD 148,000 - 270,000
RSU grants
Onsite team events
Healthcare benefits
Engineering Manager - Hardware Bringup (Remote)
Engineering Manager - Hardware Bringup (Remote)

Modular, a Qualcomm company • United States

On-site
USD 216,000 - 372,000
RSU grants
Onsite team events
Paid time off
+3
Mojo Libraries Engineer
Mojo Libraries Engineer

Modular • United States

On-site
USD 148,000 - 270,000
Amazing Team
World-class Benefits
Competitive Compensation
+1
Remote Mojo Compiler Engineer MLIR/LLVM
Remote Mojo Compiler Engineer MLIR/LLVM

Modular • United States

Remote
USD 180,000 - 270,000
Competitive compensation
RSU grants
Team building events
+1
Remote Mojo Compiler Backend Lead (IC)
Remote Mojo Compiler Backend Lead (IC)

Modular, a Qualcomm company • United States

Hybrid
USD 216,000 - 372,000
RSU grants
Team onsite events
Excellent benefits
Mojo Developer Advocate: Teach, Evangelize, Lead
Mojo Developer Advocate: Teach, Evangelize, Lead

Modular, a Qualcomm company • United States

Hybrid
USD 150,000 - 225,000
Premier insurance plans
Stock options
401k matching (up to 5%)
+1
Mojo Back-End Compiler Engineer
Mojo Back-End Compiler Engineer

Modular • United States

Remote
USD 180,000 - 270,000
Competitive compensation
RSU grants
Team building events
+1
Mojo Debugging & Tooling Engineer
Mojo Debugging & Tooling Engineer

Modular • United States

Hybrid
USD 135,000 - 242,000
Premier insurance
401k matching
Flexible PTO
+1
Mojo Libraries Engineer
Mojo Libraries Engineer

Modular, a Qualcomm company • United States

On-site
USD 148,000 - 270,000
Healthcare coverage
Retirement plans
RSU grants
+5