Kernel Engineer — Custom AI Silicon, High-Perf Compute

River AI

Palo Alto (CA)

On-site

USD 200,000 - 420,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health, dental, and vision benefits
Unlimited PTO
Relocation support
Competitive equity
Visa sponsorship

Job summary

River AI seeks exceptional kernel engineers to build the foundational compute engine for its greenfield silicon. You will design and implement robust code-generation frameworks that emit optimized ISA assembly for our custom hardware architecture.

You’ll optimize core primitives (GEMMs, attention, convolutions) and tune microarchitectural aspects like scheduling, registers, and memory movement, collaborating across compiler, silicon, and research teams to maximize performance.

Qualifications

  • Bachelor's degree and 5+ years in low-level performance programming.
  • Deep understanding of hardware programming models and optimized kernels.
  • Proficiency in modern C++ for code generation frameworks.

Responsibilities

  • Design and build C++ code-generation frameworks to emit optimized ISA assembly.
  • Author and optimize deep learning primitives for custom silicon.
  • Automate instruction scheduling, register allocation, and software-pipelining.
  • Develop memory hierarchy strategies to maximize on-chip SRAM utilization.
  • Collaborate with RTL/architecture teams to influence future compute units.
  • Benchmark generated code against hardware simulators and ensure correctness.

Skills

Low-level performance programming
Hardware programming models (CUDA/Trit
Modern C++ meta-programming
Kernel/assembly code generation

Education

Bachelor’s degree in Computer Engineering, Computer Science, or Electrical Engineering

Tools

CUDA
Triton
CUTLASS
Custom accelerator ISA

Job description

River AI seeks exceptional kernel engineers to build the foundational compute engine for its greenfield silicon. You will design and implement robust code-generation frameworks that emit optimized ISA assembly for our custom hardware architecture.

You’ll optimize core primitives (GEMMs, attention, convolutions) and tune microarchitectural aspects like scheduling, registers, and memory movement, collaborating across compiler, silicon, and research teams to maximize performance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Kernel Engineer, Custom Silicon for High-Perf AI Compute
Kernel Engineer, Custom Silicon for High-Perf AI Compute

River AI Inc. • Palo Alto (CA), Austin (TX)

On-site
USD 210,000 - 420,000
Health, dental, and vision benefits
Equity
Relocation support
Kernel Engineer (Custom Silicon), Hardware
Kernel Engineer (Custom Silicon), Hardware

River AI Inc. • Palo Alto (CA), Austin (TX)

On-site
USD 210,000 - 420,000
Health, dental, and vision benefits
Equity
Relocation support
Kernel Engineer (Custom Silicon), Hardware
Kernel Engineer (Custom Silicon), Hardware

River AI • Palo Alto (CA)

On-site
USD 200,000 - 420,000
Health, dental, and vision benefits
Unlimited PTO
Relocation support
+2
GPU Kernel Engineer — Accelerate AI Training & Inference
GPU Kernel Engineer — Accelerate AI Training & Inference

River AI Inc. • Palo Alto (CA)

On-site
USD 200,000 - 420,000
Health insurance
Dental insurance
Vision insurance
+3
Hardware Performance Engineer, AI Accelerators
Hardware Performance Engineer, AI Accelerators

River AI • Palo Alto (CA)

On-site
USD 200,000 - 420,000
Health, dental, vision benefits
Unlimited PTO
Relocation support
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 - High-Performance ML/HPC on Custom AI Chip
Kernel Engineer - High-Performance ML/HPC on Custom AI Chip

Cerebras • 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
New Grad Kernel Engineer for AI Hardware & HPC
New Grad Kernel Engineer for AI Hardware & HPC

Cerebras Systems • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
New Grad Kernel Engineer for AI HPC Systems
New Grad Kernel Engineer for AI HPC Systems

Cerebras • United States

On-site
USD 120,000 - 180,000
Kernel Engineer for AI Accelerator - Profiling
Kernel Engineer for AI Accelerator - Profiling

DensityAI • Mountain View (CA)

On-site
USD 260,000 - 320,000
Medical, dental, and vision coverage
401(k) plan
Standard PTO
+1