YO IT Consulting logo

GPU Programming Expert - Remote

YO IT Consulting

Amsterdam
Full-time
5-10 years experience
Remote Only

Key Skills

GPU Programming
CUDA
WebGPU
GLSL
C++
Performance Optimization
AI
LLM
Graphics Programming
ML Acceleration
Scientific Computing
HPC
GPU Architecture
Software Engineering

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.

Added Today