CUDA Engineering Expert - GPU Optimization

YO IT Consulting

Al Ruways Industrial City

On-site

AED 25,000 - 45,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

YO IT Consulting is seeking a CUDA Engineering Expert to optimize GPU workloads in Abu Dhabi. You will profile kernels, pinpoint bottlenecks, and refine CUDA and C implementations for higher throughput and efficiency.

Work focuses on GLSL and WebGPU shader development, memory access patterns, and performance-driven engineering. This remote contractor role centers on advanced GPU optimization across architectures.

Qualifications

  • Deep practical expertise in NVIDIA CUDA programming and GPU kernel optimization.
  • Advanced C development for performance-sensitive software.
  • Hands-on experience with GLSL and WebGPU.
  • Strong command of GPU profiling and debugging tools such as NVIDIA Nsight.

Responsibilities

  • Analyze CUDA kernels and GPU workloads to identify bottlenecks and performance limits.
  • Profile GPU applications using Nsight or equivalent tools.
  • Refactor CUDA/C implementations to improve efficiency and maintainability.
  • Develop and optimize shader logic with GLSL and WebGPU for compute/graphics workloads.
  • Document profiling methodology, decisions and performance gains.

Skills

NVIDIA CUDA
CUDA C
Advanced C
GPU programming
GPU kernel optimization
NVIDIA Nsight
GPU profiling
GPU architecture
Parallel computing
High-performance computing
Kernel performance analysis
Memory optimization
Thread optimization
GPU occupancy analysis
Performance benchmarking
Compute shaders
GLSL
WebGPU
Shader development
GPU-accelerated applications
Performance bottleneck analysis
Cross-architecture optimization
AI and machine learning acceleration
Technical performance documentation

Job description

CUDA Engineering Expert - GPU Optimization Job Snapshot Role: CUDA Engineering Expert - GPU Optimization Location: Abu Dhabi Emirate, United Arab Emirates Industry: Computer Software Function: IT-Software Development Experience: Advanced experience in CUDA, C , GPU programming, and kernel optimization Job Type: Contractor Position Overview CUDA Engineering Expert - GPU Optimization in Abu Dhabi Emirate, United Arab Emirates is a remote Computer Software opportunity for an experienced GPU engineer specializing in CUDA programming, advanced C development, kernel optimization, and high-performance computing. YO IT Consulting is hiring a technical expert to profile GPU workloads, eliminate performance bottlenecks, optimize compute kernels, develop shader logic, and contribute to an advanced GPU optimization project where deep engineering expertise is more important than previous AI experience.

Job Details Country: United Arab Emirates City: Abu Dhabi Emirate Industry: Computer Software Function: IT-Software Development Salary: 25000-45000 Estimated salary range based on similar jobs in the job city; please confirm the final offer with the employer. Gender: Any Candidate Nationality: Any Job Type: Contractor

Role Context

The CUDA Engineering Expert will investigate how kernels execute, locate memory and compute constraints, and implement targeted improvements across CUDA and C code. The work also extends into GLSL and WebGPU shader development, giving the engineer responsibility for improving both computational efficiency and the technical quality of GPU-oriented software.

Key Responsibilities
  • Analyze CUDA kernels and GPU workloads to determine where computational resources, memory behavior, or execution patterns are limiting performance.
  • Profile GPU applications using NVIDIA Nsight or comparable performance analysis tools.
  • Identify kernel-level bottlenecks and formulate optimization strategies based on measured performance data.
  • Refactor CUDA and C implementations to improve execution efficiency, maintainability, and scalability.
  • Optimize GPU kernels with consideration for memory access patterns, thread organization, synchronization, occupancy, and computational throughput.
  • Compare performance characteristics across workloads and recommend architecture-appropriate optimization techniques.
  • Develop and refine shader logic using GLSL and WebGPU for GPU-based compute or graphics workloads.
  • Investigate performance regressions and isolate their underlying technical causes.
  • Benchmark optimization changes and quantify improvements using appropriate profiling and performance metrics.
  • Document profiling methodology, engineering decisions, bottlenecks, implemented changes, and resulting performance gains.
  • Participate in technical discussions covering GPU architecture, kernel behavior, performance engineering, and accelerated computing.
  • Collaborate remotely with engineering and cross-functional project teams while communicating complex optimization findings clearly.
  • Apply consistent engineering standards when reviewing or improving performance-critical GPU code.
Ideal Profile
  • Deep practical expertise in NVIDIA CUDA programming and GPU kernel optimization.
  • Advanced C development skills, particularly for performance-sensitive or compute-intensive software.
  • Hands-on experience with GLSL and WebGPU.
  • Strong command of GPU profiling and debugging tools such as NVIDIA Nsight.
  • Detailed understanding of GPU architecture, parallel execution, memory hierarchies, and performance characteristics.
  • Proven ability to diagnose performance bottlenecks using profiling evidence rather than assumptions.
  • Experience optimizing GPU workloads for throughput, latency, resource utilization, or memory efficiency.
  • Background in high-performance computing or GPU-accelerated applications is highly relevant.
  • Experience tuning workloads across different GPU architectures is advantageous.
  • Exposure to graphics programming, compute shaders, or AI and machine learning acceleration is beneficial.
  • Strong analytical reasoning and technical problem-solving skills.
  • Able to document complex performance engineering work with precision and collaborate effectively in a distributed environment.
  • Prior artificial intelligence experience is not required.
Skills Set
  • NVIDIA CUDA
  • CUDA C
  • Advanced C
  • GPU programming
  • GPU kernel optimization
  • NVIDIA Nsight
  • GPU profiling
  • GPU architecture
  • Parallel computing
  • High-performance computing
  • Kernel performance analysis
  • Memory optimization
  • Thread optimization
  • GPU occupancy analysis
  • Performance benchmarking
  • Compute shaders
  • GLSL
  • WebGPU
  • Shader development
  • GPU-accelerated applications
  • Performance bottleneck analysis
  • Cross-architecture optimization
  • AI and machine learning acceleration
  • Technical performance documentation
Why Join Us

This contractor opportunity places advanced GPU engineering expertise at the center of a technically demanding optimization project. Engineers can work directly with CUDA kernels, C , GPU profiling, GLSL, WebGPU, and performance-critical workloads while gaining exposure to emerging AI-driven applications without needing previous AI experience. The remote structure offers flexibility, while the engineering scope provides meaningful opportunities to deepen expertise in accelerated computing, GPU architecture, and high-performance software optimization.

About the Company

YO IT Consulting engages specialized technology professionals for engineering, software, data, and emerging AI projects requiring advanced domain knowledge. Its project-based model gives experienced technical specialists opportunities to apply practical expertise to complex systems where software performance, engineering accuracy, and measurable technical improvements are critical.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CUDA Engineering Expert - GPU Optimization
CUDA Engineering Expert - GPU Optimization

YO IT Consulting • Dubai

On-site
AED 246,000 - 391,000
CUDA Performance Engineer - GPU Kernels
CUDA Performance Engineer - GPU Kernels

YO IT Consulting • Al Ruways Industrial City

On-site
AED 279,000 - 502,000
GPU Software Engineer - AI Acceleration
GPU Software Engineer - AI Acceleration

YO IT Consulting • Al Ruways Industrial City

On-site
AED 279,000 - 502,000
Remote contractor
Flexible hours
Remote CUDA & GPU Kernel Optimization Specialist
Remote CUDA & GPU Kernel Optimization Specialist

YO IT Consulting • Al Ruways Industrial City

On-site
AED 25,000 - 45,000
Remote CUDA Engineer: GPU Kernel Optimizer
Remote CUDA Engineer: GPU Kernel Optimizer

YO IT Consulting • Dubai

On-site
AED 246,000 - 391,000
CUDA GPU Kernel Performance Engineer
CUDA GPU Kernel Performance Engineer

YO IT Consulting • Al Ruways Industrial City

On-site
AED 279,000 - 502,000
Remote GPU Software Engineer - AI/LLM Acceleration
Remote GPU Software Engineer - AI/LLM Acceleration

YO IT Consulting • Al Ruways Industrial City

On-site
AED 279,000 - 502,000
Remote contractor
Flexible hours
Code Quality Engineer - AI Training Projects
Code Quality Engineer - AI Training Projects

YO IT Consulting • Abu Dhabi

On-site
AED 201,000 - 391,000
Software Engineer - AI Code Evaluation
Software Engineer - AI Code Evaluation

YO IT Consulting • Dubai

On-site
AED 201,000 - 391,000
AI Engineer - Machine Learning Systems
AI Engineer - Machine Learning Systems

YO IT Consulting • Al Ruways Industrial City

On-site
AED 200,880 - 334,800