GPU Kernel & Performance Engineer — CUDA/Triton Expert

CommonAI C.I.C.

Cambridge

On-site

GBP 120,000 - 170,000

Full time

5 days ago
Be an early applicant

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

Competitive salary
Pension
Professional development
Office near Cambridge station

Job summary

CommonAI CIC is seeking a GPU Kernel and Performance Engineer to accelerate research models on real hardware, primarily NVIDIA GPUs. You will join a compact team turning new model designs into efficient GPU code, measuring time and memory traffic on real hardware and expanding to other accelerators as needed.

You will profile, test, and optimise kernels, collaborating with training infrastructure to boost throughput and with researchers to validate fast designs.

Qualifications

  • Proven experience writing and optimising GPU kernels in CUDA or Triton.
  • Strong understanding of GPU architecture and memory hierarchies.
  • Hands-on experience profiling and optimising performance with NVIDIA Nsight Compute or Nsight Systems.
  • Strong Python and C/C++ skills.
  • Rigorous testing of numerical code against reference implementations.

Responsibilities

  • Write and optimise CUDA and Triton kernels for NVIDIA GPUs.
  • Adapt and extend open-source kernels to new model designs.
  • Profile training and inference to identify time and memory bottlenecks.
  • Optimise for memory hierarchy and multi-GPU setups.
  • Build tooling to measure data movement per token and validate cost models.

Skills

CUDA kernels
Triton kernels
GPU architecture
Nsight Compute
Nsight Systems
Python
C/C++
Testing numerical code
LLMs enthusiasm

Tools

NVIDIA Nsight Compute
NVIDIA Nsight Systems
CuTe
CUTLASS

Job description

CommonAI CIC is seeking a GPU Kernel and Performance Engineer to accelerate research models on real hardware, primarily NVIDIA GPUs. You will join a compact team turning new model designs into efficient GPU code, measuring time and memory traffic on real hardware and expanding to other accelerators as needed.

You will profile, test, and optimise kernels, collaborating with training infrastructure to boost throughput and with researchers to validate fast designs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CUDA/Triton Kernel Engineer for Fast AI Inference
CUDA/Triton Kernel Engineer for Fast AI Inference

CommonAI Holdings Ltd • Cambridge

Hybrid
GBP 90,000 - 120,000
Competitive salary
Pension
Professional development
+2
GPU Kernel and Performance Engineer
GPU Kernel and Performance Engineer

CommonAI Holdings Ltd • Cambridge

Hybrid
GBP 90,000 - 120,000
Competitive salary
Pension
Professional development
+2
GPU Kernel and Performance Engineer
GPU Kernel and Performance Engineer

CommonAI C.I.C. • Cambridge

On-site
GBP 120,000 - 170,000
Competitive salary
Pension
Professional development
+1
GPU Kernel & Transformer Performance Scientist
GPU Kernel & Transformer Performance Scientist

Lumaai • Greater London

On-site
GBP 120,000 - 180,000
AI Training GPU Performance Engineer
AI Training GPU Performance Engineer

present of AI • Cambridge

Remote
GBP 55,000 - 90,000
GPU Performance Scientist: Transformers & CUDA Kernels
GPU Performance Scientist: Transformers & CUDA Kernels

Luma • Greater London

On-site
GBP 120,000 - 180,000
GPU Performance Scientist: CUDA, Triton & Transformers
GPU Performance Scientist: CUDA, Triton & Transformers

Luma • Greater London

On-site
GBP 100,000 - 150,000
GPU Performance Engineer for Multimodal Transformers
GPU Performance Engineer for Multimodal Transformers

AItoolnavio • Greater London

Hybrid
GBP 90,000 - 130,000
Performance Engineer
Performance Engineer

present of AI • Cambridge

Remote
GBP 55,000 - 90,000
Performance Engineer (GPU)
Performance Engineer (GPU)

Anthropic • York and North Yorkshire

On-site
GBP 90,000 - 140,000
Comprehensive health insurance
Fertility benefits
22 weeks parental leave
+1