Remote CUDA Kernel Performance Engineer

Mercor

United States

On-site

USD 110,000 - 165,000

Part time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Mercor is seeking a CUDA Engineering Expert for remote, contract-based work. You will analyze and optimize GPU kernels, using profiling metrics to drive improvements. Proficiency in C++17, Python, and GPU programming models (CUDA/HIP) is required, with at least one year of GPU research experience.

The role emphasizes documenting optimization decisions and applying shader/programming techniques to achieve performance gains. 20 hrs/week availability is needed.

Qualifications

  • Available to work at least 20 hrs/wk.
  • Fluent in core C++ features through C++17.
  • Working knowledge of Python and Git.
  • Fluent in at least one GPU programming model like CUDA, HIP, Slang, HLSL, or GLSL.
  • At least 1 year of professional or graduate-level research experience with GPUs.
  • Strong understanding of GPU profiler performance metrics for kernel optimization.
  • Ability to optimize GPU kernels without deep prior context on every algorithm.

Responsibilities

  • Analyze and optimize GPU kernels for performance, efficiency, and hardware utilization.
  • Use profiler metrics like L2 cache hit rate, L2 throughput, and occupancy to guide kernel improvements.
  • Review GPU kernel implementations to identify bottlenecks without needing extensive algorithmic background.
  • Write, modify, and reason about C++17, Python, and GPU programming code.
  • Apply CUDA, HIP, and shader programming expertise to improve performance outcomes.
  • Document optimization decisions clearly, noting when specific profiler metrics are useful.

Skills

C++17
Python
Git
CUDA
HIP
GPU Programming

Tools

Nsight Compute
Inline PTX

Job description

Mercor is seeking a CUDA Engineering Expert for remote, contract-based work. You will analyze and optimize GPU kernels, using profiling metrics to drive improvements. Proficiency in C++17, Python, and GPU programming models (CUDA/HIP) is required, with at least one year of GPU research experience.

The role emphasizes documenting optimization decisions and applying shader/programming techniques to achieve performance gains. 20 hrs/week availability is needed.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote CUDA Kernel Optimization Engineer
Remote CUDA Kernel Optimization Engineer

Mercor • Germany (OH)

On-site
CUDA GPU Kernel Performance Engineer (Contract)
CUDA GPU Kernel Performance Engineer (Contract)

Mercor • United States

Remote
CUDA Kernel Performance Engineer
CUDA Kernel Performance Engineer

Mercor • San Francisco (CA)

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

Cephas Consultancy Services Private Limited • California (MO)

Hybrid
USD 120,000 - 180,000
Remote CUDA Engineer: GPU Kernel Optimizer & HPC Expert
Remote CUDA Engineer: GPU Kernel Optimizer & HPC Expert

YO HR Consultancy • United States

Remote
USD 120,000 - 180,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
CUDA Engineer - Kernel Optimization
CUDA Engineer - Kernel Optimization

Mercor • San Francisco (CA)

On-site
USD 96,000 - 165,000
37303 HD - CUDA Engineering Expert
37303 HD - CUDA Engineering Expert

Cephas Consultancy Services Private Limited • California (MO)

Hybrid
USD 120,000 - 180,000
CUDA Engineer - Kernel Optimization - AI Trainer
CUDA Engineer - Kernel Optimization - AI Trainer

Mercor • Chicago (IL)

On-site
USD 83,000 - 165,000
Remote CUDA Kernel Engineer – Optimize GPU Performance
Remote CUDA Kernel Engineer – Optimize GPU Performance

Pragmatike • Cambridge (MA)

On-site
USD 150,000 - 230,000
Salary + equity
Sign-on bonus
Health/Dental/Vision
+1