Optimize CUDA kernels, C++ code, and shader workflows in a remote contractor role supporting AI training and technical evaluation. Work 20+ hours per week at $60–$100 per hour.
Coding & Software
100% Remote Hourly · $60–$100/hr
$60–$100/hr
Compensation
Worldwide
Eligibility
Entry
Experience
Aug 11, 2026
Posted
Open worldwide
Interested in this role?
Create a free OpenTrain account and apply in minutes.
OpenTrain is the #1 platform for finding and building careers in AI training and data labeling. We help people discover specialized projects, build a professional profile, and grow their experience in the rapidly expanding AI industry.
About AI Training Work
AI training is the human side of building artificial intelligence. In addition to labeling data and evaluating model outputs, this work can include writing and reviewing code, testing technical approaches, and applying specialized expertise to improve the systems behind modern AI.
Remote work that can fit around other commitments
Opportunities to apply specialized technical expertise to cutting-edge AI development
A chance to build a portfolio of practical AI training and evaluation experience
The Role
OpenTrain is hiring a CUDA GPU Kernel Optimization Engineer to support AI training work centered on GPU performance and real-world technical expertise. You will optimize GPU kernels, improve C++ and CUDA code, develop shader workflows, and evaluate GPU-based approaches using measurable performance analysis.
This is a remote, part-time contractor role requiring 20+ hours per week. Compensation is $60–$100 per hour. Prior AI experience is not required; the focus is on GPU programming and performance-engineering expertise.
Employment type: Contractor and part-time
Work arrangement: Remote, worldwide
Time requirement: 20+ hours per week
Compensation: $60–$100 per hour
Primary language: English
What You’ll Do
You will investigate GPU performance challenges, implement optimization strategies, and communicate your findings through clear technical documentation. The role combines hands-on programming with analytical evaluation across modern GPU hardware.
Analyze, profile, and optimize GPU kernels to increase computational throughput on modern hardware.
Identify kernel bottlenecks and recommend targeted optimization strategies.
Refactor C++ and CUDA code for maintainability, efficiency, and adaptability across GPU architectures.
Implement GLSL and WebGPU shader logic and graphics or compute workflows.
Document optimization steps, findings, and performance improvements in clear technical reports.
Contribute to design discussions and evaluate GPU performance metrics and approaches.
Track developments in GPU programming and share relevant technical insights.
Required Skills
This role is designed for candidates with demonstrated GPU programming and high-performance development experience. Strong analytical thinking and communication are important for explaining performance tradeoffs and documenting technical decisions.
Demonstrated CUDA programming expertise and experience tuning GPU kernel performance.
Advanced C++ development skills in high-performance computing environments.
Hands-on GLSL and WebGPU experience for graphics or compute shader development.
Proficiency with GPU profiling tools such as Nsight, Visual Profiler, or comparable tools.
Strong analytical ability to reason about kernel performance across hardware generations.
Clear written and verbal technical communication.
Ability to produce clear technical documentation, reporting, and analysis.
Helpful Background
Experience collaborating in remote, cross-disciplinary project settings is helpful. The listed experience level is entry level, but the role requires the specific technical capabilities described above, including CUDA performance tuning, advanced C++, shader development, and GPU profiling.
Build Your AI Training Career
OpenTrain gives contributors a place to develop a credible AI training profile and find projects that match their expertise. By contributing specialized technical work, you can build experience in how advanced AI systems are developed and evaluated.
Create an OpenTrain account for free.
Showcase your GPU programming and performance-engineering expertise.
Discover relevant AI training and technical evaluation opportunities.
Apply in minutes and continue building your professional portfolio.
Expert contractor role to design and optimize GPU software for LLM training (CUDA/WebGPU/GLSL). Remote, 20+ hrs/week, $60–$85/hr; requires advanced GPU programming and strong C++ for host-side integrations.
Join OpenTrain as a remote Performance Engineer focused on systems-level optimization, compiler engineering, and runtime performance for AI training data. This contract role pays $70–$110/hr and requires reliable full-time work (40 hours/week) from US-based contributors fluent in English.
Experienced ML engineers wanted for part-time, remote contract work evaluating production-grade model training, evaluation, and inference pipelines; requires 3+ years of ML engineering experience, strong Python, and PyTorch/TensorFlow/JAX familiarity. 20+ hours/week; apply through OpenTrain.