Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Kernel Engineer (Custom Silicon), Hardware

$200k - $420k

River AI Inc.

Kernel Engineer (Custom Silicon), Hardware

At River, our mission is to create personal AI owned and shaped by each individual. To achieve this, we are rewriting the entire stack from scratch: personal hardware for local inference, custom training infrastructure, next-generation UIs, and frontier deep learning research.

Who we are

We are scientists, engineers, and builders from the industry's top tech companies and AI labs. We bring a proven track record of scaling consumer systems for hundreds of millions of users and architecting the pre-training infrastructure behind today's frontier models.

About the Role

We are looking for exceptional performance and kernel generation engineers to build the foundational compute engine for our high-performance custom silicon. In this role, you will design and implement robust kernel generators that programmatically emit optimized low-level assembly code for our greenfield hardware architecture.

You will bridge the gap between high-level compilation and raw hardware capability, pushing our custom architecture to its absolute theoretical limits for critical deep learning operations (including GEMMs, FlashAttention, and custom activations). You will collaborate closely up and down the stack with compiler engineers, silicon architects, and deep learning researchers to unlock maximum compute efficiency.

What You’ll Do

  • Kernel Generator Development : Design and build C++ code-generation frameworks and meta-programming toolchains that automatically emit optimized custom ISA assembly code.
  • Low-Level Compute Optimization : Author and optimize core deep learning primitives (GEMM/MatMul, Attention mechanisms, Convolutions, and element-wise layers) directly targeted at our custom hardware.
  • Microarchitectural Tuning : Hand-craft and automate instruction scheduling, register allocation, and software pipelining to maximize ALU utilization and hide execution latency on our silicon.
  • Memory Hierarchy Management : Design sophisticated tiling, double-buffering, and data-movement strategies to optimize on-chip SRAM utilization and minimize memory bandwidth bottlenecks.
  • HW/SW Co-Design : Partner with the RTL and architecture teams to evaluate hardware simulations, provide feedback on the ISA, and influence the design of future compute units based on kernel execution profiles.
  • Performance Profiling & Validation : Benchmark generated assembly against hardware simulators and silicon, utilizing hardware performance counters to eliminate performance gaps and ensure mathematical correctness.

Minimum Qualifications:

  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field, and 5+ years of practical industry experience in low-level performance programming.
  • Deep understanding of hardware programming models (e.g., CUDA, Triton, CUTLASS, or custom accelerator assembly) and a proven track record of shipping highly optimized kernels.
  • Advanced knowledge of Computer Architecture, including vector units, execution pipelines, register files, and complex memory hierarchies (caches, SRAM, HBM/DRAM).
  • Proficiency in modern C++ for building robust, scalable meta-programming and code-generation frameworks.
  • Strong mathematical foundation in linear algebra operations and deep learning primitives.
  • A highly collaborative mindset to push boundaries and co-design effectively with hardware and compiler teams.

Preferred Qualifications: (We encourage you to apply even if you don't meet all of these)

  • Deep familiarity with implementing microarchitectural optimizations for Tensor Cores, matrix multiply-accumulate units, or custom vector extensions.
  • Experience utilizing advanced C++ template metaprogramming or code-generation techniques to automate the creation of heavily parameterized kernel variants.
  • Advanced experience with low-level hardware profiling tools, execution tracing, and utilizing performance counters to identify cache misses, pipeline stalls, and ALU bubbles.

Logistics

  • Location: This role is based in Austin, Texas or Palo Alto, California .
  • Compensation: Depending on background, skills, experience, and location, the expected annual salary range for this position is $200,000 - $420,000 USD, plus equity.
  • Visa Sponsorship: We sponsor visas. We can't guarantee success for every candidate or role, but if you're the right fit, we're committed to working through the visa process.
  • Benefits: River AI offers generous health, dental, and vision benefits, unlimited PTO, and relocation support as needed.
#J-18808-Ljbffr

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Kernel Engineer (Custom Silicon), Hardware in Palo Alto, CA vacancy
  •  ...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... 
    Suggested
    Relocation

    River AI Inc.

    Palo Alto, CA
    2 days ago
  • $128k - $354k

     ...Tesla Si Hardware TeamThe Tesla SI Hardware team is at the forefront...  .... Comprising brilliant engineers and visionaries, the team designs...  ...this effort is Dojo, Tesla's custom supercomputer system built to...  ...performance. By creating custom silicon and optimized architectures,... 
    Suggested
    Hourly pay
    Daily paid
    Full time
    Flexible hours

    Tesla

    Palo Alto, CA
    1 day ago
  • $184.7k - $277.6k

     ...how an incredible camera experience should work? The Camera Hardware Engineering group is responsible for the design, development, and innovation...  ....The Camera Electronics and Sensing Group, develops custom chipsets to enable world-class imaging and sensing features... 
    Suggested
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $91.2k

     ...Unlike many companies where hardware, software, and manufacturing...  ...Whether you're tackling engineering challenges, improving operations...  ...technologies, or supporting global customers, you'll build valuable...  ...future of computing. As a Silicon Hardware Engineering Intern,... 
    Suggested
    Hourly pay
    Summer work
    Internship
    Local area
    Immediate start
    Worldwide
    Relocation package
    Shift work

    Intel

    Santa Clara, CA
    4 days ago
  •  ...Lead Engineer For Certified Device List Qualification ProgramMicrosoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team...  ...a trusted experience to customers and partners worldwide and...  ...issues.Windows/Linux driver or kernel development/debugging... 
    Suggested
    Work at office
    Worldwide

    Microsoft Corporation

    Mountain View, CA
    5 days ago
  • $160k - $275k

     ...build the full stack, from silicon and rack design through compilers, kernels, and ML models. Most...  ...Bluespec, a high-level hardware description language,...  ..., and our verification engineers check the RTL with...  ...connect them. The team's customers are MatX's own... 
    Daily paid
    Full time
    Work experience placement
    Start working today
    Work at office
    Local area
    Immediate start
    Remote work
    Monday to Friday
    Flexible hours

    MatX

    Mountain View, CA
    1 day ago
  • $60k - $140k

     ...capabilities in consulting design engineering and operations we help clients...  ...deliver on the promise of helping our customers colleagues and communities thrive...  ...Develop and execute hardware validation test plans for post-silicon bring-up. Conduct Silicon package... 
    Minimum wage
    Full time
    Local area

    Wipro

    Mountain View, CA
    a month ago
  •  ...Normal Computing is seeking an Analog Hardware Engineer to build the core mixed-signal technology powering our unconventional computing architecture...  ...and create library cells and macros, collaborating with silicon architecture, digital, and layout teams from concept through... 

    Normal Computing Corp.

    Mountain View, CA
    4 days ago
  • $138k - $197k

     ...Support emulation team members in debug of hardware, tooling, and project specific issues,...  ...:Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science...  ...team that pushes boundaries, developing custom silicon solutions that power the future of Google... 
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $175k - $308.5k

     ...every detail? As part of our Silicon Technologies group, you’ll help...  ...your team will enable our customers to do all the things they love...  ...Silicon Component Reliability Engineer and work closely with multi-...  ...model.Prior experience defining hardware setups and equipment for life... 
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  •  ...company delivers freight daily for its customers across the southern United States...  ...Defense. We are seeking a skilled Staff Hardware Electrical Engineer to join our team in Mountain View, CA...  ...reflects the base salary in our SF/Silicon Valley location, across several... 
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    RADEMACHER GERÄTE-ELEKTRONIK GmbH

    Mountain View, CA
    1 hour ago
  • $160k - $275k

     ...world years ahead in AI quality and availability. We build custom silicon for training and running the world's largest AI models, with hardware/software co-design across ISA, RTL, simulator, compiler, and kernels.What You'll Do HereWe aim for zero hardware bugs in our... 
    Daily paid
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    MatX

    Mountain View, CA
    2 days ago
  •  ...solving the hardest problems in AI and silicon. We build foundational hardware and software for the semiconductor...  .... As the founding mechanical engineer on our hardware team, you will define...  ...hardware you define is the hardware our customers run. Candidates from OEM and ODM... 
    Contract work

    Normal Computing Corporation

    Mountain View, CA
    2 days ago
  • $100.6k

     ...Computer Science, Electrical Engineering, Computer Engineering,...  ...to join an AI Hardware Engineering internship...  ...influence end-to-end customer outcomes, including throughput...  .... Support Silicon HW programs through multiple...  ...codebases, compilers, kernels, serving stacks and... 
    Internship
    Local area
    Immediate start
    Shift work

    Intel

    Santa Clara, CA
    3 days ago
  •  ...Founded by engineers, for engineers, 219 Design isn’t just another Silicon Valley product development firm; we actually feed...  ...design, implement, and validate custom analog and digital electronics....  ...prototyping, board bring-up, and hardware debugging. Collaborate closely... 
    Part time
    Work from home
    Flexible hours

    219 Design

    Mountain View, CA
    2 days ago
  • $200k - $420k

     ...stack from scratch: personal hardware for local inference, custom training infrastructure,...  ...are We are scientists, engineers, and builders from the...  ...correlate high-performance custom silicon. You will develop high-...  ...models, ISA and kernel optimization, and FPGA emulators... 
    Local area
    Visa sponsorship
    Work visa
    Relocation package

    River AI Inc.

    Palo Alto, CA
    3 days ago
  • $160k - $275k

     ...integrated full-stack solutions from silicon to systems including hardware and software to train and run the...  ...silicon micro‑architects and design engineers to join our team as we create best‑...  ...products from manufacturing to customer deployment. What You’ll Do Here... 
    Daily paid
    Full time
    Work experience placement
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    MatX Inc.

    Mountain View, CA
    1 hour ago
  •  ...Sr. Hardware Design Engineer - Electrical, Satellites Payload (Starlink) SpaceX was founded under...  ...broadband internet to more than ten million customers around the world. We develop nearly...  ..., software, test, supply chain, silicon design, RF and antenna) to deliver tightly... 
    Permanent employment
    Weekend work

    Spacex

    Palo Alto, CA
    1 hour ago
  • $142.8k - $274.8k

     ...Principal Hardware Engineer - NetworkingMicrosoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding...  ...high efficiency, and delivering a trusted experience to customers and partners worldwide and we are looking for... 
    Ongoing contract
    Work at office
    Local area
    Worldwide

    Microsoft Corporation

    Mountain View, CA
    5 days ago
  • $119.8k - $234.7k

     ...Senior Hardware Security EngineerDo you want to be at the forefront...  ...motivated Senior Hardware Security Engineer with a background in platform security architecture, silicon hardware logic design,...  ...Requirements:Ability to meet Microsoft, customer and/or government security... 
    Ongoing contract
    Work at office
    Local area
    Worldwide

    Microsoft Corporation

    Mountain View, CA
    3 days ago
  • $200k - $420k

     ...Member of Technical Staff, Hardware, Physical Design Engineer At River, our mission is to create personal...  ...concepts into production-ready silicon. You will own the physical implementation...  ..., and physical verification for our custom AI accelerator. What You’ll Do... 
    Local area
    Visa sponsorship
    Relocation package

    River

    Palo Alto, CA
    1 hour ago
  •  ...Apple Inc. is seeking a hardware-software engineer in Cupertino, CA to design and develop multithreaded software and drivers for hardware systems...  ...-functional collaboration with platform architecture, Silicon Validation, and product engineering teams within Apple and... 

    Apple

    Cupertino, CA
    2 days ago
  • $130k - $170k

     ...company delivers freight daily for its customers across the southern United States...  ...We are looking for an experienced Hardware Quality Industrialization Engineer to join our team. Our...  ...reflects the base salary in our SF/Silicon Valley location, across several internal... 
    Temporary work
    Work at office
    Visa sponsorship

    Kodiak Robotics

    Mountain View, CA
    3 days ago
  • $145k - $236k

     ...systems that transform industries and give customers the power to shape their markets. For...  ...Role:We are seeking a Field Application Engineer (NAM) to support and drive customer engagements...  ...processor IP, software tools and custom silicon solutions.Essential Responsibilities:... 
    Full time
    Work at office
    Local area
    Immediate start

    Globalfoundries

    Santa Clara, CA
    1 day ago
  • $157k - $179k

     ...Guidance, Navigation, and Control (GNC) hardware engineer to join our team. The ideal candidate...  ...revolutionary, integrated technology stack enables customers to optimize every dimension of their...  ...-of-the-art facility in the heart of Silicon Valley is optimized for manufacturing... 
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Muon Space

    Mountain View, CA
    1 day ago
  • $200k - $420k

     ...the entire stack from scratch: personal hardware for local inference, bespoke training...  ...research. Who we are We are scientists, engineers, and builders from the industry's top...  ...to ensure our high-performance custom silicon is functionally correct. Starting from... 
    Local area
    Visa sponsorship
    Work visa
    Relocation package

    River AI Inc.

    Palo Alto, CA
    3 days ago
  •  ...solving the hardest problems in AI and silicon. We build foundational hardware and software for the semiconductor...  ...The Role As an Analog Hardware Engineer, you will build the core mixed-...  ...circuits) Designed and characterized custom bitcells in schematic and layout... 

    Normal Computing Corporation

    Mountain View, CA
    3 days ago
  • $129.3k - $194.7k

     ...Silicon Validation Software Engineer - GPU IP Validation and Integration Do you love...  ...your team will enable our customers to do all the things they...  ..., CPUs and caching, kernel programming, embedded systems...  ...will debug SoC software and hardware issues, and perform... 
    Relocation

    Apple

    Cupertino, CA
    5 days ago
  • $40 per hour

     ...Navigation, and Control (GNC) Engineering team at Muon is responsible...  ...GNC flight software! Hardware-focused interns can look forward...  ...integrated technology stack enables customers to optimize every dimension...  ...facility in the heart of Silicon Valley is optimized for... 
    Permanent employment
    Full time
    Temporary work
    Summer work
    Internship
    Summer internship
    Remote work
    Flexible hours

    Muon Space

    Mountain View, CA
    1 hour ago
  •  ...Firmware EngineerThe AWS BIOS Engineering team creates and maintains custom firmware solutions for...  ...and collaborating with silicon vendors on platform bring...  ...collaborate with internal teams (hardware, validation, security)...  ...C (not embedded Linux or kernel driver development)6+... 
    Internship
    Local area
    Worldwide
    Flexible hours

    A W S

    Cupertino, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Kernel Engineer (Custom Silicon), Hardware. Be the first to apply!