Senior Kernel Engineer for ML Hardware (Hybrid, Equity)

MatX

Mountain View (CA)

Hybrid

USD 160,000 - 600,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

PTO 4 weeks
Holidays 12 days
Remote work 3 weeks
Health insurance
401K match

Job summary

MatX is building a compute platform for AGI and develops full-stack solutions from silicon to software. This role focuses on designing and optimizing kernels interfacing with specialized hardware, working closely with ML research and hardware engineering teams, and shaping hardware architecture from a programmer's view.

The position is hybrid, based in Mountain View, CA, requiring in-office work Tue–Thu. The candidate should have a BS in CS and 10+ years of software development, with experience

Qualifications

  • Bachelor's degree in Computer Science or equivalent
  • 10+ years of software development experience
  • Experience optimizing software for specialized hardware (parallelism, SIMD, C/assembly, or GPU/CUDA)
  • Language: assembly, C++, C, Zig, or Rust
  • Hybrid role in Mountain View, CA office 3 days a week (Tue–Thu)

Responsibilities

  • Design and optimize kernels that interface directly with hardware
  • Collaborate with ML Research and Hardware Engineering teams
  • Provide expertise on hardware architecture from a programmer's perspective for software integration

Skills

Software development
Kernel optimization
Hardware optimization
C/C++/Rust
Assembly optimization
Parallelism
SIMD programming
CUDA

Education

Bachelor's degree CS

Tools

CUDA

Job description

MatX is building a compute platform for AGI and develops full-stack solutions from silicon to software. This role focuses on designing and optimizing kernels interfacing with specialized hardware, working closely with ML research and hardware engineering teams, and shaping hardware architecture from a programmer's view.

The position is hybrid, based in Mountain View, CA, requiring in-office work Tue–Thu. The candidate should have a BS in CS and 10+ years of software development, with experience

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Kernel Engineering Lead for AI Compute Hardware
Kernel Engineering Lead for AI Compute Hardware

MatX • Mountain View (CA)

Hybrid
USD 120,000 - 275,000
Equity
Health Insurance
PTO 4 wks
+2
Lead Software Engineer, Kernels
Lead Software Engineer, Kernels

MatX • Mountain View (CA)

On-site
USD 120,000 - 275,000
Equity
Health Insurance
PTO 4 wks
+2
Software Engineer - Kernels
Software Engineer - Kernels

MatX • Mountain View (CA)

Hybrid
USD 160,000 - 600,000
PTO 4 weeks
Holidays 12 days
Remote work 3 weeks
+2
Silicon Micro-Architect & RTL Design Engineer
Silicon Micro-Architect & RTL Design Engineer

MatX • Mountain View (CA)

Hybrid
USD 260,000 - 600,000
Paid time off
Health insurance
401K with company contribution
+1
M Software Engineer - Simulators MatX · Mountain View, CA posted 13 months ago
M Software Engineer - Simulators MatX · Mountain View, CA posted 13 months ago

Rustify • Mountain View (CA)

Hybrid
USD 180,000 - 240,000
Hybrid work model
Mountain View office
Staff ML Engineer: LLM Systems & Hardware Co-Design
Staff ML Engineer: LLM Systems & Hardware Co-Design

MatX • Mountain View (CA)

Hybrid
USD 160,000 - 800,000
Equity
Health insurance
PTO 4 weeks
+5
Principal Software Engineer - Kernels
Principal Software Engineer - Kernels

d-Matrix • Santa Clara (CA)

On-site
USD 120,000 - 180,000
Linux Kernel Driver Engineer for AI Silicon
Linux Kernel Driver Engineer for AI Silicon

MatX • Mountain View (CA)

On-site
USD 160,000 - 275,000
4 weeks PTO
12 company holidays
Remote work up to 3 weeks
+7
GenAI Hardware Architect for High-Performance Silicon
GenAI Hardware Architect for High-Performance Silicon

MatX • Mountain View (CA)

Hybrid
USD 120,000 - 600,000
4 weeks PTO + holidays
Health insurance
Remote work up to 3 weeks
+1
New Grad Kernel Engineer - ML & HPC Systems
New Grad Kernel Engineer - ML & HPC Systems

Cerebras • Sunnyvale (CA)

On-site
USD 180,000 - 260,000