GPU Programming Software Engineer
$60–$95/hr
RemoteRemote In this role, you will apply your expertise as a GPU programmer to design GPU related tasks to train LLMs, focusing on performance and architecture. Scope of Work Design, implement, and optimizContracttechnology
Apply NowKey details
- Role type
- Contract
- Compensation
- $60–$95/hr
- Work arrangement
- Remote
- Category
- technology
- Openings
- 25
- Confirmed requirements
- 5
About this role
Role Overview
Design GPU-focused tasks that help train large language models, with an emphasis on performance and architecture. This remote contract role combines hands-on GPU software development with technical evaluation work.
Key Responsibilities
- Design GPU-related tasks for LLM training, focused on performance and architectural considerations.
- Design, implement, and optimize GPU-based software solutions using CUDA, WebGPU, or GLSL.
- Profile and fine-tune GPU kernels and shaders to maximize performance and efficiency.
- Develop host-side logic and integrations in C++.
Qualifications
- Experience with CUDA, WebGPU, GLSL, and C++.
- Advanced experience with a GPU programming language that runs on NVIDIA chips.
- Background in graphics programming, machine learning acceleration, scientific computing, high-performance computing, or another GPU-focused domain.
- Proficiency in C++.
Work Terms
- Remote independent-contractor engagement.
- Compensation is output-based and paid for each task that meets project specifications. Completion time may vary based on experience and workflow.
- Minimum task-submission requirements apply each week.
- Roles are typically filled within 48 hours. Selected candidates should be ready to begin their first tasks within 24 to 48 hours after completing the required setup process.
Compensation
$60 to $95 per hour.