CUDA Kernel Performance Engineer

Mercor

San Francisco (CA)

On-site

USD 96,000 - 165,000

Part time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Mercor is seeking GPU kernel optimization experts to contribute to a project with a leading AI lab. This contract-based opportunity is designed for freelancers with strong C++ skills, practical GPU programming experience, and the ability to squeeze performance out of modern GPU architectures.

You will analyze, optimize, and reason about GPU kernels across modern hardware, using profiler-guided analysis. Expect to write C++17 and Python code, apply CUDA or HIP, and document decisions clearly.

Qualifications

  • Available to work at least 20 hrs/wk.
  • Proficient in C++ through C++17.
  • Experience with Python and Git.
  • Skilled in GPU kernel programming models (CUDA, HIP, Slang, HLSL, GLSL).
  • At least 1 year of GPU experience.
  • Strong understanding of GPU profiler metrics.
  • Ability to optimize kernels with minimal context.

Responsibilities

  • Analyze and optimize GPU kernels for performance and hardware utilization.
  • Use profiler metrics (L2 cache, occupancy) to guide improvements.
  • Review kernel implementations and identify bottlenecks.
  • Write and modify C++17, Python, and GPU code.
  • Apply CUDA, HIP, shader programming to improve performance.
  • Document optimization decisions clearly.

Skills

C++17
Python
GPU programming
CUDA
HIP
Kernel optimization
Profiling tools
Git
Shader programming

Tools

NSight Compute
CUDA
HIP
PTX

Job description

Mercor is seeking GPU kernel optimization experts to contribute to a project with a leading AI lab. This contract-based opportunity is designed for freelancers with strong C++ skills, practical GPU programming experience, and the ability to squeeze performance out of modern GPU architectures.

You will analyze, optimize, and reason about GPU kernels across modern hardware, using profiler-guided analysis. Expect to write C++17 and Python code, apply CUDA or HIP, and document decisions clearly.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

GPU Kernel Performance Engineer (Contract)
GPU Kernel Performance Engineer (Contract)

Obsidian • San Francisco (CA)

Remote
USD 83,000 - 138,000
GPU Kernel Optimizer for AI Performance (CUDA/C++)
GPU Kernel Optimizer for AI Performance (CUDA/C++)

Mercor • Chicago (IL)

On-site
USD 83,000 - 165,000
GPU Kernel Optimization Engineer for AI Training
GPU Kernel Optimization Engineer for AI Training

Obsidian • Chicago (IL)

On-site
USD 83,000 - 165,000
CUDA Engineer - Kernel Optimization
CUDA Engineer - Kernel Optimization

Mercor • San Francisco (CA)

On-site
USD 96,000 - 165,000
CUDA Engineer - Kernel Optimization
CUDA Engineer - Kernel Optimization

Obsidian • San Francisco (CA)

On-site
USD 165,000 - 276,000
Remote CUDA Kernel Performance Engineer
Remote CUDA Kernel Performance Engineer

Embedded Shishya • United States

Remote
USD 110,000 - 165,000
CUDA Kernel Performance Engineer
CUDA Kernel Performance Engineer

Obsidian • San Francisco (CA)

On-site
USD 80,000 - 120,000
CUDA Engineer - Kernel Optimization - AI Trainer
CUDA Engineer - Kernel Optimization - AI Trainer

Obsidian • Chicago (IL)

On-site
USD 83,000 - 165,000
CUDA Engineer - Kernel Optimization - AI Trainer
CUDA Engineer - Kernel Optimization - AI Trainer

Mercor • Chicago (IL)

On-site
USD 83,000 - 165,000
Contract GPU Kernel Optimizer (CUDA/C++17)
Contract GPU Kernel Optimizer (CUDA/C++17)

Obsidian • San Francisco (CA)

On-site
USD 165,000 - 276,000