GPU Programming Software Engineer
YO IT Consulting · United States · 2 wk ago
RemoteRemoteEngineeringFull-time
About the role
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.
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.
Requirements
- 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 performance optimization.
Job Type: Contractor | Location: Remote