Founding Kernel Engineer, GPU Kernels

Touchdown Labs

EE. UU.

A distancia

USD 140.000 - 190.000

Jornada completa

14 días+

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Open-source contributions

Descripción de la vacante

Touchdown Labs is seeking a seasoned GPU kernel developer to design and qualify kernels for real-model workloads. You will work across framework dispatch, compilers, and device code, optimizing performance with reproducible measurements across accelerator architectures.

Responsibilities include identifying costly operators, implementing fused kernels, tracing through the stack, and building end-to-end performance evidence.

Formación

  • Strong C++ and GPU programming fundamentals.
  • Experience with CUDA, ROCm/HIP, Triton, or a comparable accelerator programming environment.
  • Understanding of memory hierarchy, parallel decomposition, synchronization, precision, and numerical correctness.
  • Ability to use profilers, disassemblers, and benchmarks to substantiate performance claims.
  • Familiarity with framework dispatch and the compiler/runtime path around kernels.
  • Ability to maintain architecture-specific guards, correctness coverage, and portable fallbacks.

Responsabilidades

  • Find costly operators and execution gaps from representative workload traces.
  • Implement, select, fuse, or generate kernels for relevant operations such as attention, matrix math, routing, normalization, and data movement.
  • Trace framework operations through graph capture, compiler lowering, runtime dispatch, and device execution.
  • Profile launch overhead, occupancy, instruction mix, memory traffic, synchronization, stalls, and numerical error.
  • Compare vendor libraries, compiler paths, generated kernels, and custom implementations before taking on maintenance burden.
  • Build correctness tests, benchmark harnesses, architecture guards, fallbacks, and end-to-end performance evidence.

Conocimientos

C++ & GPU
CUDA/ROCm/Triton
Memory hierarchy & parallelism
Profiling tools
Framework dispatch & compiler/runtime
Architecture guards & portable fall-b`

Descripción del empleo

Role overview

Develop and qualify GPU kernels that improve real model workloads while preserving numerical correctness. The work spans framework dispatch, compilers, device code, and profiling across accelerator architectures; optimization choices should be supported by reproducible measurements and an end-to-end workload benefit.

Responsibilities
  • Find costly operators and execution gaps from representative workload traces.
  • Implement, select, fuse, or generate kernels for relevant operations such as attention, matrix math, routing, normalization, and data movement.
  • Trace framework operations through graph capture, compiler lowering, runtime dispatch, and device execution.
  • Profile launch overhead, occupancy, instruction mix, memory traffic, synchronization, stalls, and numerical error.
  • Compare vendor libraries, compiler paths, generated kernels, and custom implementations before taking on maintenance burden.
  • Build correctness tests, benchmark harnesses, architecture guards, fallbacks, and end-to-end performance evidence.
Requirements
  • Strong C++ and GPU programming fundamentals.
  • Experience with CUDA, ROCm/HIP, Triton, or a comparable accelerator programming environment.
  • Understanding of memory hierarchy, parallel decomposition, synchronization, precision, and numerical correctness.
  • Ability to use profilers, disassemblers, and benchmarks to substantiate performance claims.
  • Familiarity with framework dispatch and the compiler/runtime path around kernels.
  • Ability to maintain architecture-specific guards, correctness coverage, and portable fallbacks.
Nice to have

Compiler IR or code generation; attention, GEMM, MoE, or communication kernels; collectives and multi-GPU execution; mixed-precision compute; or upstream open-source contributions.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Founding GPU Kernel Engineer — Performance & Correctness
Founding GPU Kernel Engineer — Performance & Correctness

Touchdown Labs • EE. UU.

A distancia
USD 140.000 - 190.000
Open-source contributions
KERNEL ENGINEER
KERNEL ENGINEER

Makermaker • San Francisco (CA)

Presencial
USD 180.000 - 240.000
KERNEL ENGINEER
KERNEL ENGINEER

Makermaker • San Francisco (CA)

Presencial
USD 180.000 - 230.000
Open-source collaboration
Hybrid/On-site flexibility
Competitive compensation
Member of Technical Staff, GPU Kernels
Member of Technical Staff, GPU Kernels

SF Tensor • San Francisco (CA)

Presencial
USD 180.000 - 240.000
GPU Kernel Engineer – CUDA, Triton & Accelerator Performance
GPU Kernel Engineer – CUDA, Triton & Accelerator Performance

Anyone AI • EE. UU.

A distancia
USD 138.000 - 248.000
GPU Kernel Engineer — High-Performance ML & Acceleration
GPU Kernel Engineer — High-Performance ML & Acceleration

7Seventy • EE. UU.

Presencial
USD 150.000 - 190.000
Machine Learning Engineer - Kernels
Machine Learning Engineer - Kernels

7Seventy • EE. UU.

Presencial
USD 150.000 - 190.000
Kernel Engineer
Kernel Engineer

Acceler8 Talent • San Francisco (CA)

Presencial
USD 150.000 - 190.000
Software Engineer, GPU Kernels
Software Engineer, GPU Kernels

River AI • Palo Alto (CA)

Presencial
USD 200.000 - 420.000
Equity
Visa sponsorship
Relocation assistance
+1
Software Engineer, GPU Kernels
Software Engineer, GPU Kernels

River AI Inc. • Palo Alto (CA)

Presencial
USD 200.000 - 420.000
Health insurance
Dental insurance
Vision insurance
+3