Jobiglo

No results.

GPU Kernel Engineer

sciforium · San Francisco

New
Senior 🇬🇧 English
C++ Python CUDA ROCm PTX Triton JAX Pallas PyTorch JAX

Job description

About the role

We are seeking a highly skilled GPU Kernel Engineer to design and optimize custom GPU kernels that power next‑generation large‑scale AI systems. The role spans the full hardware‑software stack, from low‑level kernel development to integration with high‑level ML frameworks for training and inference.

Key responsibilities

  • Design, implement, and optimize custom GPU kernels using C++, PTX, CUDA, ROCm, Triton, and/or JAX Pallas.
  • Profile and optimize end‑to‑end performance of ML operations, focusing on large‑scale LLM training and inference.
  • Integrate low‑level GPU kernels into frameworks such as PyTorch, JAX, and internal runtimes.
  • Develop performance models, identify bottlenecks, and deliver kernel‑level improvements.
  • Collaborate with ML researchers, distributed systems engineers, and model‑serving teams.
  • Work closely with hardware vendors (NVIDIA/AMD) and stay current on GPU architecture and toolchain advances.
  • Contribute to tooling, documentation, benchmarking suites, and testing frameworks.

Required profile

  • 5+ years of industry or research experience in GPU kernel development or high‑performance computing.
  • Bachelor’s, Master’s, or PhD in Computer Science, Computer Engineering, Electrical Engineering, Applied Mathematics, or related field.
  • Strong programming skills in C++ and Python.
  • Deep expertise in CUDA/ROCm, GPU memory models, and performance optimization.
  • Hands‑on experience with Triton and/or JAX Pallas.
  • Strong understanding of PTX, GPU assembly, and low‑level execution.
  • Proven ability to integrate kernels into PyTorch, JAX, or similar frameworks.
  • Experience with large‑scale LLM workloads (training or inference).

Required skills

  • C++
  • Python
  • CUDA
  • ROCm
  • PTX
  • GPU assembly language
  • Triton
  • JAX Pallas
  • PyTorch
  • JAX
  • LLM training/inference workloads

What we offer

  • Medical, dental, and vision insurance
  • 401k plan
  • Daily lunch, snacks, and beverages
  • Flexible time off
  • Competitive salary and equity
  • Equal‑opportunity employment

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec sciforium.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:ashby

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 15 hours ago

Expires 1 month from now

3 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

sciforium

San Francisco