AI Hardware Performance Engineer — SoC & Accelerators

River AI

Iowa

On-site

USD 200,000 - 420,000

Full time

14 days+

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

Health, dental, and vision benefits
Unlimited PTO
Relocation support

Job summary

River AI is building high-performance hardware for AI workloads and seeks a Hardware Performance Engineer to model, simulate, and optimize our accelerator stack. You will develop C++/SystemC models, explore micro-architectures, and collaborate across RTL, compiler, and software teams to push IPC and efficiency in pre-silicon stages.

This role offers competitive compensation and equity, with visa sponsorship for exceptional candidates, and is based in the United States with options around Austin

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering or Computer Science with 5+ years of industry experience in advanced process nodes (7nm or below).
  • Proficient in C/C++ or event-driven simulation environments like SystemC.
  • Experience with compilers (LLVM/GCC/XLA) and high-performance kernels (CUDA/Triton) interacting with ISA.
  • Strong knowledge of computer architecture for at least one chip style (SoCs/CPUs/GPUs/AI accelerators).
  • Experience profiling hardware with performance counters and trace analysis tools.
  • Collaborative mindset for cross-team co-design with engineers.

Responsibilities

  • Simulator Development: design high-performance models of complex hardware using C++ and SystemC.
  • Micro-architectural Exploration: run what-if studies on cache, branches, pipelines, and matmul shaping.
  • Workload Characterization: profile AI kernels to create representative traces for stress-testing models.
  • HW/SW Co-Design: optimize software mapping to hardware with compiler and kernel teams.
  • Performance Correlation: compare models to RTL/pre-silicon emulators and ensure accuracy.
  • Bottleneck Analysis: identify ILP limits and bandwidth bottlenecks affecting utilization.

Skills

Simulator development
Micro-architectural exploration
Workload characterization
HW/SW co-design
Performance correlation
Bottleneck analysis

Education

Bachelor's in Electrical/Computer Engineering or Computer Science

Tools

C++
SystemC
LLVM
GCC
CUDA
Triton
QEMU

Job description

River AI is building high-performance hardware for AI workloads and seeks a Hardware Performance Engineer to model, simulate, and optimize our accelerator stack. You will develop C++/SystemC models, explore micro-architectures, and collaborate across RTL, compiler, and software teams to push IPC and efficiency in pre-silicon stages.

This role offers competitive compensation and equity, with visa sponsorship for exceptional candidates, and is based in the United States with options around Austin

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
AI Hardware Performance Engineer – SoC & Simulator
AI Hardware Performance Engineer – SoC & Simulator

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

On-site
USD 200,000 - 420,000
Health benefits
Unlimited PTO
Relocation assistance
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
Performance Engineer, Hardware
Performance Engineer, Hardware

River AI • Iowa

On-site
USD 200,000 - 420,000
Health, dental, and vision benefits
Unlimited PTO
Relocation support
Performance Engineer, Hardware
Performance Engineer, Hardware

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

On-site
USD 200,000 - 420,000
Health benefits
Unlimited PTO
Relocation assistance
Senior RTL Architect for AI Accelerator Hardware
Senior RTL Architect for AI Accelerator Hardware

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

On-site
USD 200,000 - 420,000
Health benefits
Dental benefits
Vision benefits
+2
RTL Design Engineer, Hardware
RTL Design Engineer, Hardware

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

On-site
USD 200,000 - 420,000
Health benefits
Dental benefits
Vision benefits
+2
Member of Technical Staff, Hardware, Physical Design Engineer
Member of Technical Staff, Hardware, Physical Design Engineer

River • Palo Alto (CA)

Hybrid
USD 200,000 - 420,000
Health, dental, vision benefits
Unlimited PTO
Relocation support
Performance Architect - AI Hardware
Performance Architect - AI Hardware

TEEMA • United States

Remote
USD 140,000 - 210,000
Design Verification Engineer - Hardware for AI Accelerators
Design Verification Engineer - Hardware for AI Accelerators

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

On-site
USD 200,000 - 420,000
Health benefits
Unlimited PTO
Relocation support