GPU Programming Expert - Remote
Key Skills
Job Description
Job Type: Contractor Location: Remote Job 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 performance optimization.
Core Responsibilities
Design, implement, and optimize GPU software and kernels for AI and LLM applications. Profile performance bottlenecks and develop host-side logic using C++.
Requirements
Requires strong experience in GPU programming with proficiency in CUDA, WebGPU, or GLSL. Candidates must possess strong C++ skills and a background in fields like ML acceleration or HPC.
About YO IT Consulting
Industry: Software Development
Company size: 51-200 employees
Our Core mission is to develop, deploy, or integrate artificial intelligence (AI) — including machine learning (ML), data analytics, automation, natural language processing (NLP), computer vision, and related technologies — to solve real-world problems, improve decision-making, automate repetitive tasks, and deliver intelligent solutions across industries.