Kernel Engineer, Custom Silicon for High-Perf AI Compute

River AI Inc.

Palo Alto, Austin (CA, TX)

On-site

USD 210,000 - 420,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health, dental, and vision benefits
Equity
Relocation support

Job summary

River AI Inc. is seeking a Kernel Engineer (Custom Silicon) to build the foundational compute engine for our high-performance hardware. You will create C++-based code-generation frameworks that emit optimized ISA assembly and push the limits of our architecture for DL operations like GEMMs and attention.

You will collaborate with compiler, silicon, and research teams to maximize ALU utilization, optimize memory, and ensure mathematical correctness through rigorous validation. Relocation possible.

Qualifications

  • Bachelor's degree and 5+ years in low-level performance programming.
  • Experience with hardware programming models and optimized kernels.
  • Strong knowledge of computer architecture, vector units, memory hierarchies.
  • Proficiency in modern C++ for meta-programming and code generation.

Responsibilities

  • Design and build C++ code-generation frameworks for emitting optimized ISA assembly.
  • Optimize core DL primitives (GEMM/MatMul, Attention, Convolutions) for custom silicon.
  • Tune instruction scheduling, register allocation, and software pipelines.
  • Design tiling and data-movement strategies to maximize SRAM use.
  • Collaborate with RTL/architecture teams to influence ISA and future units.
  • Benchmark and validate against simulators and hardware with performance counters.

Skills

Low-level programming
High-performance computing
C++ proficiency
Mathematics literacy
Collaborative mindset

Education

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

Tools

CUDA
Triton
CUTLASS
Custom ISA

Job description

River AI Inc. is seeking a Kernel Engineer (Custom Silicon) to build the foundational compute engine for our high-performance hardware. You will create C++-based code-generation frameworks that emit optimized ISA assembly and push the limits of our architecture for DL operations like GEMMs and attention.

You will collaborate with compiler, silicon, and research teams to maximize ALU utilization, optimize memory, and ensure mathematical correctness through rigorous validation. Relocation possible.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
Kernel Engineer for AI Hardware & HPC
Kernel Engineer for AI Hardware & HPC

Cerebras • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
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
GPU Kernel Engineer for Fast AI Training & Inference
GPU Kernel Engineer for Fast AI Training & Inference

River AI • Palo Alto (CA)

On-site
USD 200,000 - 420,000
Equity
Visa sponsorship
Relocation assistance
+1
Senior Kernel Optimization Engineer for AI Hardware
Senior Kernel Optimization Engineer for AI Hardware

Cerebras • United States

Remote
USD 140,000 - 180,000
Performance Engineer, Hardware
Performance Engineer, Hardware

River AI • Palo Alto (CA)

On-site
USD 200,000 - 420,000
Health, dental, vision benefits
Unlimited PTO
Relocation support
AI Hardware Performance Engineer — SoC & Accelerators
AI Hardware Performance Engineer — SoC & Accelerators

River AI • Iowa

On-site
USD 200,000 - 420,000
Health, dental, and vision benefits
Unlimited PTO
Relocation support
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
Staff Kernel Optimzation Engineer
Staff Kernel Optimzation Engineer

Cerebras • United States

Remote
USD 140,000 - 180,000