Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

CUDA & GPU Kernel Optimization Engineer

$70 - $90 per hour
Temporary

24-MAG

Role Description

We are sharing a specialised part-time consulting opportunity for CUDA and GPU programming professionals experienced in kernel optimization, C++ engineering, profiler-guided performance analysis, GPU hardware utilization, and technical review. This role supports current and upcoming remote consulting opportunities focused on GPU kernel optimization, performance evaluation, CUDA/HIP review, profiler metric analysis, C++ and Python workflows, and high-quality project execution. Selected professionals will apply their GPU programming expertise to analyze kernels, identify performance bottlenecks, improve implementation quality, and document optimization decisions across modern hardware environments.

Key Responsibilities

  • GPU Kernel Optimization
    • Analyze and optimize GPU kernels for performance, efficiency, and hardware utilization.
    • Review kernel implementations and identify bottlenecks in memory access, occupancy, throughput, or execution patterns.
    • Improve performance outcomes using CUDA, HIP, shader programming, or related GPU programming models.
    • Optimize kernels even when limited background context is available for the underlying algorithm.
  • Profiler-Guided Performance Analysis
    • Use profiler metrics such as L2 cache hit rate, L2 throughput, occupancy, memory behavior, and related performance signals.
    • Evaluate when specific profiler metrics are useful, misleading, or secondary to other optimization factors.
    • Document optimization decisions clearly and explain tradeoffs in technical terms.
    • Calibrate performance judgments against structured benchmarks, hardware constraints, and project-specific criteria.
  • C++, Python & GPU Programming Review
    • Write, modify, and reason about C++17, Python, and GPU programming code.
    • Review code for correctness, performance impact, maintainability, and optimization potential.
    • Use Git-based workflows to manage technical materials and project submissions.
    • Apply practical GPU programming expertise across CUDA, HIP, Slang, HLSL, GLSL, or related kernel programming environments.

Qualifications

  • Strong practical experience with GPU programming and kernel optimization.
  • Fluency in core C++ features through C++17.
  • Working knowledge of Python and Git.
  • Fluency in at least one GPU programming model, such as CUDA, HIP, Slang, HLSL, GLSL, or related kernel programming.
  • At least 1 year of professional or graduate-level research experience working with GPUs.
  • Strong understanding of GPU profiler performance metrics and how to use them to optimize kernels.
  • Ability to work independently on technical review and optimization tasks.
  • Availability to work at least 20 hours per week depending on project scope.

Educational Background

  • A degree in computer science, electrical engineering, computer engineering, applied mathematics, physics, mechanical engineering, or a related technical field is helpful.
  • Graduate-level research, professional GPU engineering experience, or equivalent hands-on kernel optimization experience is highly relevant.
  • Practical experience with CUDA, HIP, GPU architecture, high-performance computing, graphics programming, or compiler-adjacent performance work may be especially valuable.

Nice to Have

  • Experience with CUDA, HIP, CUDA C++ Core Libraries, inline PTX assembly, or tensor core-level optimization.
  • Experience optimizing kernels for NVIDIA Blackwell hardware or other modern GPU architectures.
  • Familiarity with Nsight Compute or comparable GPU profiling tools.
  • Prior experience with GPU hardware organizations such as NVIDIA, AMD, Qualcomm, or similar technical environments.
  • Open-source contributions related to GPU kernel optimization, HPC, compiler tooling, graphics, or performance engineering.

Why This Opportunity

  • Apply advanced GPU programming expertise to structured remote project work.
  • Contribute to high-quality kernel optimization, performance review, and technical evaluation workflows.
  • Work on flexible assignments aligned with CUDA, C++, profiler analysis, and GPU architecture strengths.
  • Use your ability to identify bottlenecks, improve performance, and explain optimization decisions clearly.
  • Remote structure with competitive hourly compensation.

Contract Details

  • Independent contractor role.
  • Fully remote with flexible scheduling.
  • Eligible professionals may be based in approved project locations depending on project needs.
  • Expected commitment of at least 20 hours per week depending on project availability.
  • Competitive rates between $70–$90 per hour depending on expertise and project scope.
  • Weekly payments via Stripe or Wise.
  • Projects may be extended, shortened, or adjusted depending on scope and performance.
  • Work will not involve access to confidential or proprietary information from any employer, client, or institution.

About the Platform

This opportunity is available through 24-MAG LLC. We connect experienced professionals with remote consulting opportunities across technical, evaluation, and project-based workstreams.

By submitting this application, you acknowledge that your information may be processed by 24-MAG LLC for recruitment and opportunity matching in accordance with our Privacy Policy: .

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the CUDA & GPU Kernel Optimization Engineer in Remote vacancy
  • $80 - $120 per hour

    Mercor is looking for a CUDA Engineering Expert to join their team and work remotely. This role will focus on analyzing and optimizing GPU kernels to enhance performance and efficiency. The ideal candidate should possess strong experience in C++17, Python, and GPU programming... 
    Suggested
    Remote job
    Hourly pay

    Mercor

    New Bremen, OH
    4 days ago
  • 24-MAG is offering a part-time consulting opportunity focused on CUDA and GPU programming. As part of the remote team, you'll analyse and optimise kernel performance, utilise profiler tools, and review technical implementation. Qualifications include strong experience... 
    Suggested
    Remote job
    Part time
    Flexible hours

    24-MAG

    New York, NY
    13 hours ago
  • $100k - $150k

     ...solutions that help businesses automate and optimize their operations. We leverage cutting...  ...to grow, we're looking for a skilled GPU Systems Engineer (CUDA) to join our dynamic team and...  ...and implement high-performance CUDA kernels for compute-intensive workloads across... 
    Suggested
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    United States
    1 day ago
  • Mercor is seeking a CUDA Engineering Expert to analyze and optimize GPU kernels for performance in a remote role. The ideal candidate should be fluent in core C++ features through C++17, with working knowledge of Python and Git, and experience in GPU programming models... 
    Suggested
    Remote job

    Mercor Inc

    San Francisco, CA
    2 days ago
  • $100k - $150k

     ...solutions that help businesses automate and optimize their operations. We leverage cutting...  ...to grow, we’re looking for a skilled GPU Systems Engineer (CUDA) to join our dynamic team and...  ...and implement high-performance CUDA kernels for compute-intensive workloads across... 
    Suggested
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Marietta, GA
    a month ago
  • $100k - $150k

    Role Description We are seeking a GPU Systems Engineer with deep expertise in CUDA programming, GPU architecture, and...  ...performance computing to design and optimize compute-intensive workloads on...  ...~Experience integrating custom kernels into ML frameworks. ~Strong C++... 
    Full time
    Remote work

    Bright Vision Technologies

    Remote
    13 hours ago
  •  ...edge technology company is looking for exceptional generalist engineers who thrive with autonomy. This fully remote role allows you...  ...work on high-impact projects across the vLLM stack, from optimizing CUDA kernels to designing distributed orchestration systems. Ideal... 
    Remote job

    Inferact

    New York, NY
    4 days ago
  • $224k - $431.25k

     ...collected, represented, optimized, and rendered. These...  ...workloads push the limits of GPU computing,...  ...will work across PyTorch, CUDA, C++, and GPU profiling...  ...with researchers, CUDA engineers, ML engineers, and production...  ...overhead, memory pressure, kernel launch overhead, and... 
    Full time

    NVIDIA

    Remote
    2 days ago
  • $161.8k - $242.6k

     ...Technologies, Inc. Job Area: Engineering Group, Engineering Group GPU ASICS Engineering General...  ...designs, implements, verifies, and optimizes performance and power of GPU cores...  ...Analysis Windows and/or Linux OS Kernel Architecture C/C++, GNU Toolchain... 
    Work experience placement
    Work from home

    Qualcomm

    Boxborough, MA
    2 days ago
  • $198k - $286k

    Role Description At Modular, we optimize inference from kernel to cloud on one unified stack. We are building...  ...across kernels, the inference engine, and distributed systems so that customer...  ...Requirements ~Experience with GPU kernel programming, inference engine internals... 
    Full time
    Local area
    Flexible hours

    Modular

    Remote
    13 hours ago
  • $140k - $150k

     ...is seeking a highly skilled and experienced GPU Performance and Benchmarking Engineer to drive performance validation and optimization of GPU infrastructure through rigorous...  ...tuning performance parameters across GPU, CUDA, and framework layers ~Familiarity with... 
    Full time
    Work at office
    Immediate start
    Remote work

    Vultr

    Remote
    1 day ago
  •  ...seeking a highly motivated AI Systems Research Engineer specializing in Trainium, GPU kernels, and LLM systems optimization. You will work at the intersection of AI Systems...  ...performance optimization. ~Experience with CUDA, Triton, ROCm/HIP, or AWS Neuron. ~Strong understanding... 
    Full time
    Remote work
    Flexible hours

    Yotta Labs

    Remote
    7 days ago
  •  ...are looking for a Software Engineer to join an ISV GPU enablement team focused on...  ...~Practical experience with CUDA or ROCm ~Experience developing...  ...experience with GPU kernels or performance critical code...  ...(HIPRT) where relevant ~Optimize GPU kernels and application... 
    Full time

    Advanced Micro Devices, Inc

    Remote
    5 days ago
  • $161.8k - $242.6k

     ...Technologies, Inc. Job Area: Engineering Group, Engineering Group GPU ASICS Engineering General...  ...workload for performance and power optimizations GPU power modeling and estimation...  ...Vulkan, DirectX3D, OpenGL, OpenCL, or Cuda development ~ Experience with... 
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    13 hours ago
  • $141k - $249k

     ...frameworks. Examples include designing new CUDA kernels, quantization-aware training and...  .... ~Work with researchers and ML engineers on best-practices for optimal resource usage. ~Create and...  .... ~Skilled in profiling CPU and GPU code using tools such as PyTorch Profiler... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Remote
    13 hours ago
  •  ...work. You will be debugging real hardware behaviour, reading GPU specs and kernel internals and writing code that ends up in distributions...  ...collaboration. You will work alongside experienced graphics engineers, develop genuine expertise in how modern GPUs work from the... 
    Full time
    Work at office
    Remote work
    Work from home

    Collabora

    Remote
    13 hours ago
  • $161.8k - $242.6k

     ...Technologies, Inc. Job Area: Engineering Group, Engineering Group GPU ASICS Engineering General...  ...with APIs such as OpenCL , CUDA , Vulkan , or Direct3D 12...  ...development, debugging, and optimization of CUDA and OpenCL kernels , as well as GPU compute shaders... 
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    13 hours ago
  • $100k

     .... About the role:  As a Kernel Engineer, you will design, implement and...  ...high-performance kernels to optimize throughput and latency during...  ...custom high-performance GPU kernels Evaluate porting Magic...  ...programming of AI accelerators (e.g. CUDA, XLA) Deep understanding of... 
    Remote job
    Relocation
    Visa sponsorship

    Magic

    Remote
    more than 2 months ago
  • $165k - $242k

     ...a highly skilled and motivated Systems Kernel Engineer to join our HAVOCK Team, reporting into...  ...applicable (networking, storage, virtualization, GPU/DPU enablement). Stack-Wide Support –...  ..., nydus, kubelet) HPC/AI workloads (CUDA, GPUDirect, RoCE/InfiniBand) Kernel-... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Bellevue, WA
    more than 2 months ago
  • $144k - $192k

     ...Machine Learning Systems Engineer to join our ML Acceleration...  ...~Performance Profiling & Optimization: Utilize profiling tools...  ...Implement optimizations like kernel fusion, sharding, and...  ...maintain high-performance GPU kernels in Triton or CUDA for state-of-the-art ML workloads... 
    Full time
    Work at office
    Remote work

    Motional

    Remote
    7 days ago
  • $184k - $287.5k

    Senior Software Engineer, AI and DL Kernel Libraries page is loaded## Senior Software...  ..., code generators, and GPU kernel technologies for NVIDIA...  ..., implementing, and optimizing kernels for high impact AI...  ...optimizations (especially using CUDA C/C++, cuTile, Triton, or similar... 
    Remote work

    NVIDIA Corporation

    Santa Clara, CA
    13 hours ago
  •  ...a remote position. C++ Backend Optimization Engineer Audio AI / Music Technology Join...  ...highly efficient computation kernels and client-side infrastructure to...  ...oneTBB or OpenMP) ~Experience with GPU programming using Vulkan, Metal, CUDA, SYCL, or OpenCL Benefits... 
    Full time
    Remote work

    The Audio Programmer

    Remote
    7 days ago
  • $144k - $192k

     ...Machine Learning Systems Engineer We are looking for a Machine...  ...Performance Profiling & Optimization: Utilize profiling tools (...  ...optimizations like kernel fusion, sharding, and tiling...  ...maintain high-performance GPU kernels in Triton or CUDA for state-of-the-art ML workloads... 
    Work at office
    Remote work

    Venturefizz Product Management Community

    Boston, MA
    3 days ago
  • $164k - $313.3k

     ...) Systems & Efficiency Engineer to join our R&D team focused...  ..., and performance optimization. You will work closely...  ...design decisions, improve GPU utilization, and build...  .... ~Familiarity with CUDA or Triton for...  ...maintain high-performance GPU kernels using Triton or CUDA to... 
    Full time
    Worldwide

    Adobe

    Remote
    3 days ago
  • $250k - $395k

     ...the status quo. As our ML Performance Engineer, you will be the person who makes...  ...technical hire. You will: ~Write custom CUDA kernels, pushing GPU utilization to its limits. ~Own...  ...through off-the-shelf frameworks. ~Optimize model inference end-to-end, targeting... 
    Full time
    Flexible hours

    uRun

    Remote
    7 days ago
  • $161.8k - $242.6k

     ...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group GPU ASICS Engineering General Summary: As a leading...  ...you may architect, design, implement, verify, and/or optimize the performance and power of GPU cores. Qualcomm Engineers... 
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    13 hours ago
  •  ...future-proofing multi-tenant enterprise kernels, Collabora’s distributed engineering squads build the canonical graphics...  ...a highly analytical, systems-level GPU Consultant Engineer to lead the design, modernization, and optimization of open-source graphics drivers running... 
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Collabora

    Remote
    6 days ago
  •  ...skilled Unix System Administrator in Morrisville, NC, to manage and optimize infrastructure supporting advanced AI systems. This role...  ...administration with modern AI operations, requiring expertise in GPU environments and automation. Candidates should have a Bachelor's... 
    Work at office
    Remote work
    Flexible hours

    Lenovo

    Raleigh, NC
    4 days ago
  • $200k - $400k

    Role Description We're looking for an AMD GPU performance engineer to make vLLM a first-class inference engine across the AMD accelerator ecosystem. You'll build and optimize AMD GPU backends, kernels, runtime paths, and benchmarking infrastructure using ROCm, HIP, Triton... 
    Full time

    Inferact

    Remote
    1 day ago
  • $22 per hour

     ...that can help you learn, grow, and … Show more Mechanical Engineer – Offshore Reliability Must have a Bachelor’s Degree in Mechanical...  ...for imp … Show more Pay: $80.00 hourly. Remote. Full‑time. GPU Kernel Optimization Engineer – Mercor Mercor is seeking GPU kernel optimization... 
    Hourly pay
    Full time
    Part time
    Freelance
    Remote work
    Work from home
    Monday to Friday

    gpac

    Elk Grove, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CUDA & GPU Kernel Optimization Engineer. Be the first to apply!