Skip to main content

GPU Programming Software Engineer Expert - Remote

Posted 2 days ago

yo ai labsAustin (TX)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Job Description: GPU Programmer / Software Engineer Job Type: Contractor Location: RemoteJob Overview We are seeking experienced GPU Programmers / Software Engineers to design and optimize GPU-based tasks for AI and LLM applications. You will apply your expertise in GPU programming, performance optimization, and C++ development to build high-performance solutions.
Key Responsibilities: Design, implement, and optimize GPU software using CUDA, WebGPU, or GLSL.Profile and optimize GPU kernels and shaders for performance and efficiency. Develop host-side logic and GPU integrations using C++.Create GPU-focused tasks and solutions for AI/LLM applications. Analyze performance bottlenecks and implement optimization strategies.
Required Qualifications: Strong experience with GPU programming, particularly on NVIDIA GPUs. Proficiency in CUDA, WebGPU, or GLSL.Strong C++ programming skills. Background in graphics programming, ML acceleration, scientific computing, HPC, or related GPU-focused fields. Strong understanding of GPU architecture and performan

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this