Senior Kernel Optimization Engineer for AI Hardware

Cerebras

United States

Remote

USD 140,000 - 180,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Cerebras Systems seeks a Kernel Engineer to push the limits of AI and HPC kernels on our massive parallel processor. You will design, implement, optimize, and validate high-performance kernels that fully leverage Cerebras hardware, contributing to world-class throughput and efficiency.

You will collaborate with hardware architects and software teams to scale kernels, libraries, and tooling for state-of-the-art neural networks and simulations, driving performance across CPU/GPU-less architecture.

Qualifications

  • Experience with kernel development for ML/HPC workloads.
  • Strong knowledge of C++ and Python; debugging skills.
  • Familiarity with low-level assembly or CSL languages is a plus.

Responsibilities

  • Develop design specs for ML and linear algebra kernels for Cerebras WSE System.
  • Develop and debug kernel libraries using low-level assembly and CSL language.
  • Evaluate performance with models and analysis to inform design decisions.
  • Create unit and system tests to verify kernel functionality.
  • Collaborate with chip and system architects to optimize instruction sets and IO.

Skills

C++
Python
Debugging

Education

Bachelor's in CS/CE/Math
MS/PhD in related field

Job description

Cerebras Systems seeks a Kernel Engineer to push the limits of AI and HPC kernels on our massive parallel processor. You will design, implement, optimize, and validate high-performance kernels that fully leverage Cerebras hardware, contributing to world-class throughput and efficiency.

You will collaborate with hardware architects and software teams to scale kernels, libraries, and tooling for state-of-the-art neural networks and simulations, driving performance across CPU/GPU-less architecture.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Kernel Optimzation Engineer
Staff Kernel Optimzation Engineer

Cerebras • United States

Remote
USD 140,000 - 180,000
New Grad Kernel Engineer for High-Performance AI
New Grad Kernel Engineer for High-Performance AI

Cerebras • Sunnyvale (CA)

On-site
USD 150,000 - 230,000
Kernel Engineer
Kernel Engineer

Foundation Capital • United States

On-site
USD 100,000 - 130,000
Opportunity to publish open-source AI research
Work with one of the fastest AI supercomputers
Non-corporate work culture
Kernel Engineer - High-Performance ML/HPC on Custom AI Chip
Kernel Engineer - High-Performance ML/HPC on Custom AI Chip

Foundation Capital • United States

On-site
USD 100,000 - 130,000
Opportunity to publish open-source AI research
Work with one of the fastest AI supercomputers
Non-corporate work culture
Kernel Engineer - New Grad
Kernel Engineer - New Grad

Cerebras • Sunnyvale (CA)

On-site
USD 150,000 - 230,000
New Grad Kernel Engineer - ML & HPC Systems
New Grad Kernel Engineer - ML & HPC Systems

Foundation Capital • Sunnyvale (CA)

On-site
USD 180,000 - 260,000
Kernel Engineer - New Grad
Kernel Engineer - New Grad

Foundation Capital • Sunnyvale (CA)

On-site
USD 180,000 - 260,000
High-Performance ML Runtime & Kernel Engineer
High-Performance ML Runtime & Kernel Engineer

Cerebras Systems • Sunnyvale (CA)

On-site
USD 150,000 - 210,000
Kernel Engineer — Custom AI Silicon, High-Perf Compute
Kernel Engineer — Custom AI Silicon, High-Perf Compute

River AI • Palo Alto (CA)

On-site
USD 200,000 - 420,000
Health, dental, and vision benefits
Unlimited PTO
Relocation support
+2
Software Engineer, Kernel Reliability
Software Engineer, Kernel Reliability

Foundation Capital • United States

On-site
USD 140,000 - 210,000