Kernel Engineer for High-Performance AI Compute

River AI

Austin (TX)

On-site

USD 200,000 - 420,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

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

Job summary

River AI is building the foundational compute engine for its high-performance silicon in Austin or Palo Alto. You will design kernel generators that emit optimized assembly and push the hardware to its theoretical limits for DL operations like GEMMs and custom activations.

The role requires shipping highly optimized kernels, working with compiler engineers and hardware teams, and optimizing memory and pipelines for maximum throughput.

Qualifications

  • Bachelor's degree in a related field with 5+ years of experience in low-level performance programming.
  • Strong understanding of hardware programming models and shipped kernels.
  • Deep knowledge of computer architecture, vector units, and memory hierarchies.
  • Proficiency in modern C++ for meta-programming and code-generation frameworks.

Responsibilities

  • Design and build C++ code-generation frameworks that emit optimized ISA assembly for custom silicon.
  • Author and optimize core DL primitives (GEMM/MatMul, Attention, Convolutions).
  • Tune instruction scheduling, register allocation, and software pipelines.
  • Design tiling, double-buffering, and data-m movement for on-chip SRAM.
  • Collaborate with RTL/architecture teams to inform ISA and future units.
  • Benchmark against hardware simulators and ensure mathematical correctness.

Skills

C++ performance programming
High-performance computing
Low-level software development
Collaborative cross-team work
Mathematics for DL

Education

Bachelor's degree in Computer Engineering/Computer Science/Electrical Engineering

Tools

CUDA
Triton
CUTLASS
Custom accelerator assembly

Job description

River AI is building the foundational compute engine for its high-performance silicon in Austin or Palo Alto. You will design kernel generators that emit optimized assembly and push the hardware to its theoretical limits for DL operations like GEMMs and custom activations.

The role requires shipping highly optimized kernels, working with compiler engineers and hardware teams, and optimizing memory and pipelines for maximum throughput.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Kernel Engineer, Custom AI Silicon — Compute
Kernel Engineer, Custom AI Silicon — Compute

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

On-site
USD 200,000 - 420,000
Health, dental, and vision benefits
Unlimited PTO
Relocation support
Member of Technical Staff, Hardware, Kernel Engineer (Custom Silicon)
Member of Technical Staff, Hardware, Kernel Engineer (Custom Silicon)

River AI • Austin (TX)

On-site
USD 200,000 - 420,000
Health, dental, and vision benefits
Unlimited PTO
Relocation support
+1
Member of Technical Staff, Hardware, Kernel Engineer (Custom Silicon)
Member of Technical Staff, Hardware, Kernel Engineer (Custom Silicon)

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

On-site
USD 200,000 - 420,000
Health, dental, and vision benefits
Unlimited PTO
Relocation support
Kernel Engineer, AI Accelerator Performance & Optimization
Kernel Engineer, AI Accelerator Performance & Optimization

DensityAI • Mountain View (WY)

On-site
USD 260,000 - 320,000
Equity grant
Medical/dental/vision
401(k)
+1
AI Hardware Kernel Performance Engineer
AI Hardware Kernel Performance Engineer

Cerebras • Sterling (VA)

On-site
USD 100,000 - 150,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
Kernel Engineer - High-Performance ML/HPC on Custom AI Chip
Kernel Engineer - High-Performance ML/HPC on Custom AI Chip

Cerebras Systems • United States

On-site
USD 110,000 - 140,000
Non-corporate work culture
Equal opportunity employer
Continuous learning and growth opportunities
Performance Engineer, AI Hardware & SoC Simulation
Performance Engineer, AI Hardware & SoC Simulation

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

On-site
USD 200,000 - 420,000
Health benefits
Dental benefits
Vision benefits
+2
Senior Hardware Performance Engineer for AI Accelerators
Senior Hardware Performance Engineer for AI Accelerators

River AI • San Francisco (CA)

On-site
USD 200,000 - 420,000
Health benefits
Dental and vision benefits
Unlimited PTO
+1
Senior Hardware Performance Engineer — AI Accelerator/SoC
Senior Hardware Performance Engineer — AI Accelerator/SoC

River AI • Palo Alto (TX)

On-site
USD 200,000 - 420,000
Visa sponsorship
Relocation support
Comprehensive health, dental andVision
+1