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 26 days ago
Similar jobs that could be interesting for youBased on the CUDA & GPU Kernel Optimization Engineer in Remote vacancy
  • $80 - $100 per hour

     ...lab to evaluate, tune, and reason about GPU kernels for maximum performance across modern GPU...  ...role focuses on profiler-guided kernel optimization, practical C++ and GPU coding, and clear...  ...GPU programming environments. Apply CUDA, HIP, shader programming, or similar kernel... 
    Suggested
    Hourly pay
    Contract work
    For contractors
    Freelance
    Remote work

    SaidGig

    United States
    1 day ago
  • $116.9k - $175.3k

     ...Technologies, Inc.Job Area:Engineering Group, Engineering...  ...EngineeringGeneral Summary:The Qualcomm GPU Software team is...  ...high performance kernels and runtimes for...  ...team that is developing & optimizing Adreno GPU drivers for...  ...with a GPGPU API such as CUDA or OpenCL.Understanding... 
    Suggested
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    2 days 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...  ...and implement high-performance CUDA kernels for compute-intensive workloads across... 
    Suggested
    Full time
    Local area
    Immediate start

    Bright Vision Technologies

    Remote
    15 hours ago
  • $152k - $241.5k

     ...hiring a Senior Compiler Engineer to join our team...  ...the next generation of GPU systems programming. We...  ...Rust to native GPU and CUDA development. On this team...  ..., high-performance GPU kernels in idiomatic Rust.What...  ...Build compiler IRs and Optimizers: Work with modern compiler... 
    Suggested
    Full time
    Remote work

    Nvidia

    Seattle, WA
    11 hours ago
  • $224k - $356.5k

     ...computing. An era in which our GPU acts as the brains of...  ...for a GPU Performance Engineer for Neural...  ...collected, represented, optimized, and rendered. These workloads...  ...will work across PyTorch, CUDA, C++, and GPU profiling...  ..., memory pressure, kernel launch overhead, and framework... 
    Suggested
    Full time
    Remote work

    Nvidia

    Texas
    1 day ago
  • $152k - $241.5k

     ...computing. An era in which our GPU acts as the brains of computers,...  ...the world.We are hiring software engineers for the CUDA Tile team. NVIDIA GPUs are at the...  ...and lowering passes, and optimize the performance of tile-based kernels to ensure they execute efficiently... 
    Full time
    Remote work

    Nvidia

    Redmond, WA
    12 hours ago
  •  ...and help build the platform engineers turn to to ship AI products....  ...foundational engineers to lead our GPU Networking efforts, making...  ...of distributed inference optimizations. THE OPPORTUNITY Networking...  ...behaviors. Optimize Kernels: You will work with communication... 
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    15 hours ago
  • $161.8k - $242.6k

     ...Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group > GPU ASICS EngineeringGeneral Summary:...  ...designs, implements, verifies, and optimizes performance and power of GPU cores....  ...Performance AnalysisWindows and/or Linux OS Kernel ArchitectureC/C++, GNU Toolchain,... 
    Work experience placement
    Work from home

    Qualcomm

    Boxborough, MA
    2 days ago
  • $165k - $242k

     ...a highly skilled and motivated Systems Kernel Engineer to join the HAVOCK Team, reporting to the...  ...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

    Sunnyvale, CA
    1 day ago
  • $152k - $241.5k

     ...workloads, and we are looking for an engineer focused on performance...  ...of deep learning compilers, GPU systems, and automation infrastructure...  ...& Tools Engineer focused on CUDA Tile (Performance &...  ...regressions, bottlenecks, and optimization opportunitiesPartner with compiler... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $243.29k - $295.25k

     ...connect a billion people with optimism and civility, and looking for...  ...Foundation Hardware Engineering team, you will play a key role...  ...be the technical lead for our GPU and AI accelerator ecosystem....  ...across the hardware, driver, and kernel layers.Observability: Build and... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    3 days ago
  • $191.2k - $239k

     ...DigitalOcean is seeking a Senior Engineer 2 to play a key technical role in our AI Inference Optimization team. You will help ensure we...  ...at the inference engine and GPU kernel layers. ~Deep-Dive Optimization...  ...) and their software stacks (CUDA, ROCm, TensorRT, OpenAI Triton... 
    Full time
    Flexible hours

    DigitalOcean

    Remote
    6 days ago
  • $135.2k - $306.4k

    Oracle hardware platform development engineering is seeking a highly driven GPU/CPU Platform System Engineer at the Principal Engineer level. The GPU...  ...AI platform architectures and assist with scaling & optimizations. You will help support solution operational health visibility... 
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Oracle Corporation

    Seattle, WA
    3 days ago
  • $161.8k - $242.6k

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

    Qualcomm

    San Diego, CA
    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
    1 day ago
  • $120k - $275k

     ...language.What You'll Do HereDesign and optimize kernels that interface directly with our...  ...partnership with our ML Research and Hardware Engineering teamsProvide expertise and guidance on...  ..., C, assembly-level optimization, or GPU/CUDA programmingLanguage: at least one of... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours
    3 days per week

    MatX

    Mountain View, CA
    2 days 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
  • $170k - $216k

     ...The Hardware Abstraction Layer (HAL) Optimization team uses our know-how of CPUs, GPUs...  ...the whole stack. We are looking for engineers with a CPU, GPU, or system-level optimization...  ...Optimize existing CPU code. Write CUDA kernels to speed up specific operations.... 
    Full time
    Remote work

    Waymo

    Remote
    15 hours ago
  • $80k - $107k

    Role Description We are seeking a GPU Software Engineer (CUDA) with deep expertise in CUDA programming...  ...-performance computing to design and optimize compute-intensive workloads on modern...  ...technologies. ~Experience integrating custom kernels into ML frameworks. ~Strong C++... 
    Full time
    Local area
    Immediate start
    Remote work

    Bright Vision Technologies

    Remote
    15 hours ago
  • $112.8k - $257k

    Computer Vision Software Engineer, LeadThe Opportunity:As...  ...design, develop, and optimize advanced computer vision...  ...tracking systems, and GPU‑accelerated pipelines deployed...  ...programming, including CUDA or RAPIDs, to optimize...  ..., including CUDA kernel development, TensorRT optimization... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    3 days ago
  • $150k - $175k

    Role Description We are seeking a Model Optimization Engineer to focus on extracting maximum throughput...  ...spans the full stack from low-level kernel optimization to distributed system tuning, requiring deep understanding of GPU architecture, model parallelism, memory... 
    Full time
    Local area
    Immediate start

    Bright Vision Technologies

    Remote
    15 hours ago
  • $198k - $326k

     ...centered on trust and optimized for culture, connection...  ...Senior Staff Software Engineer with deep expertise at...  ...systems, machine learning, GPU infrastructure, and...  ...architecture, runtime, compiler, kernel, and hardware...  ...with GPU-based systems, CUDA, kernel optimization, or... 
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    2 days ago
  • $60 - $85 per hour

     ...Role Overview Build and optimize GPU-powered components used to generate...  ..., with an emphasis on kernel and shader performance and scalable...  ...software solutions using CUDA, WebGPU, or GLSL. Profile...  ...integration and performance engineering. Work Terms Role type:... 
    Remote job
    Hourly pay
    For contractors

    SaidGig

    Remote
    1 day ago
  • $120k - $275k

     ...for AGI. We are seeking a hands-on engineering TLM to lead the Kernel team. You will manage, mentor, and grow...  ...and software developersDesign and optimize kernels that interface directly with...  ...C, assembly-level optimization, or GPU/CUDA programmingLanguage: at least one of... 
    Full time
    Work experience placement
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    MatX

    Mountain View, CA
    3 days 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
    15 hours ago
  • $184k - $287.5k

     ...Senior Developer Technology Engineer for the Public Sector!...  ...develop techniques to GPU-accelerate leading...  ...in-depth analysis and optimization to ensure the best possible...  ...programming, ideally CUDA C/C++, OpenMP or MPI, or...  ...especially for GPUs, including kernel optimization and strong... 
    Full time
    Work experience placement
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $168k - $239k

     ...maximum throughput at the most optimal power levels.    The...  ....   As a GPU performance software engineer within the Software Performance...  ...experience. Strong knowledge of CUDA as applied to recent GPU...  ...debugging/optimizing GPU kernels using tools like Nsight.... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    15 hours ago
  • $144k - $192k

     ...Machine Learning Systems Engineer to join our ML Acceleration...  ...doing: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

    Motional

    Las Vegas, NV
    4 days ago
  • $161.8k - $242.6k

    Company:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group > GPU ASICS EngineeringGeneral Summary:Analyze and evaluate GPU architecture...  ...with Vulkan, DirectX3D, OpenGL, OpenCL, or Cuda developmentExperience with GPU driver and compiler developmentSkills... 
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    2 days ago

Do you want to receive more vacancies?

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