CUDA Engineering Expert - GPU Optimization

YO IT Consulting

Dubai

On-site

AED 246,000 - 391,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

YO IT Consulting in Dubai seeks a CUDA Engineering Expert to optimize GPU workloads, profile kernels, and translate findings into actionable code improvements. The role emphasizes CUDA kernel optimization, C development, and architecture-aware tuning for modern GPUs.

The contractor will analyze performance bottlenecks, develop targeted strategies, and ensure functional correctness while enhancing throughput. Collaboration with distributed teams and clear reporting of results are essential.

Qualifications

  • Advanced CUDA programming and GPU kernel optimization expertise.
  • Strong C development skills and kernel execution understanding.
  • Experience with GPU profiling and performance benchmarking.

Responsibilities

  • Analyze CUDA kernels to identify where time and resources are spent.
  • Profile GPU workloads using Nsight and related tools.
  • Refactor CUDA implementations to improve efficiency while preserving correctness.
  • Optimize C code supporting GPU workloads and computational pipelines.
  • Evaluate kernel characteristics across GPU architectures and document results.
  • Collaborate with cross-functional teams and communicate optimization trade-offs.

Skills

CUDA
GPU programming
C
Kernel optimization
NVIDIA Nsight
WebGPU
GLSL
Performance profiling
Parallel computing
High-performance computing

Tools

NVIDIA Nsight
NVIDIA Nsight Compute
CUDA Toolkit
Profiling tools

Job description

CUDA Engineering Expert - GPU Optimization Job Snapshot Role: CUDA Engineering Expert - GPU Optimization Location: Dubai, United Arab Emirates Industry: Computer Software Function: Systems Development/Programming Experience: Advanced professional experience in CUDA, C , and GPU programming Job Type: Contractor Position Overview CUDA Engineering Expert - GPU Optimization in Dubai, United Arab Emirates is a Computer Software opportunity for an experienced GPU engineer specializing in CUDA programming, C development, kernel optimization, profiling, GLSL, and WebGPU. YO IT Consulting is hiring for this remote contractor role to analyze high-performance GPU workloads, uncover computational bottlenecks, optimize CUDA kernels, and improve software performance across modern GPU architectures.

Job Details Country: United Arab Emirates City: Dubai Industry: Computer Software Function: Systems Development/Programming Salary: 22000-35000 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

The CUDA Engineering Expert will focus on extracting greater performance from GPU-accelerated software through detailed profiling, code analysis, and architecture-aware optimization. The assignment requires an engineer who can move beyond functional correctness to understand how kernels interact with GPU compute resources, memory behavior, execution patterns, and hardware constraints. Findings will be translated into targeted code improvements and documented performance gains that strengthen demanding compute workloads. No previous AI experience is required.

Key Responsibilities
  • Analyze CUDA kernels to determine where execution time and GPU resources are being consumed.
  • Profile GPU workloads using NVIDIA Nsight and comparable performance analysis tools.
  • Locate computational, memory, synchronization, and execution bottlenecks affecting kernel performance.
  • Develop targeted optimization strategies based on profiling evidence rather than assumptions.
  • Refactor CUDA implementations to improve execution efficiency while preserving functional correctness.
  • Optimize C code supporting GPU-accelerated applications and computational pipelines.
  • Improve code organization and maintainability without compromising performance-critical behavior.
  • Evaluate kernel execution characteristics against the capabilities and constraints of target GPU architectures.
  • Investigate performance differences across GPU hardware and recommend architecture-aware improvements.
  • Develop and review shader logic using GLSL and WebGPU technologies.
  • Apply knowledge of compute shaders where relevant to graphics and general-purpose GPU workloads.
  • Examine data movement and GPU workload behavior to identify opportunities for greater computational efficiency.
  • Benchmark optimized implementations and compare performance against established baselines.
  • Validate that optimization changes deliver measurable improvements without introducing regressions.
  • Document profiling methods, technical findings, optimization decisions, and resulting performance gains.
  • Contribute engineering insight to discussions involving GPU architecture, kernel design, and high-performance computing.
  • Review complex GPU code and identify opportunities for algorithmic or implementation-level optimization.
  • Apply systematic troubleshooting techniques to difficult performance and scalability problems.
  • Collaborate with distributed engineering and cross-functional teams on technical investigations.
  • Communicate optimization trade-offs and performance findings clearly to technical stakeholders.
Ideal Profile

Candidates should bring strong hands-on expertise in CUDA programming and GPU kernel optimization, supported by advanced C development skills. Practical experience diagnosing GPU performance problems and implementing measurable improvements is central to the assignment. Hands-on knowledge of NVIDIA Nsight or comparable GPU profiling technology is required. Candidates should understand GPU architecture and the performance implications of kernel execution, memory behavior, synchronization, and workload characteristics. Experience with GLSL and WebGPU is also required, including the ability to work with shader logic in technically demanding environments. Professionals with high-performance computing experience, GPU-accelerated application development, or optimization across multiple GPU architectures are particularly well suited. Background exposure to graphics, compute shaders, or AI and machine learning acceleration is advantageous.

Skills Set
  • CUDA
  • CUDA C
  • C
  • GPU programming
  • GPU kernel optimization
  • CUDA kernel development
  • NVIDIA Nsight
  • GPU profiling
  • Performance profiling
  • Performance benchmarking
  • GPU architecture
  • Kernel performance analysis
  • GPU memory optimization
  • Parallel computing
  • High-performance computing
  • GPU-accelerated computing
  • GLSL
  • WebGPU
  • Shader development
  • Compute shaders
  • Performance bottleneck analysis
  • Code refactoring
  • Workload optimization
  • Cross-architecture optimization
  • Performance regression analysis
  • Technical documentation
  • GPU troubleshooting
  • AI and ML acceleration
Why Join Us

Demand for GPU performance engineering continues to expand as high-performance computing, graphics, scientific workloads, and AI applications place greater pressure on accelerator efficiency. This remote contractor opportunity gives a CUDA specialist in Dubai the scope to solve demanding optimization problems, deepen architecture-level performance expertise, and contribute to advanced Computer Software projects where measurable computational efficiency is a core engineering objective.

About the Company

YO IT Consulting engages specialized professionals for technology projects spanning software engineering, GPU computing, artificial intelligence, manufacturing, and other technical domains. Its project-based model enables experienced engineers to apply deep subject expertise to complex development, evaluation, and optimization challenges.

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 • Al Ruways Industrial City

On-site
AED 25,000 - 45,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
Software Engineer - AI Code Evaluation
Software Engineer - AI Code Evaluation

YO IT Consulting • Dubai

On-site
AED 201,000 - 391,000
Code Quality Engineer - AI Training Projects
Code Quality Engineer - AI Training Projects

YO IT Consulting • Abu Dhabi

On-site
AED 201,000 - 391,000
GPU Kernel Auditor for AI Tasks - Freelance
GPU Kernel Auditor for AI Tasks - Freelance

Remotedxb • Dubai

On-site
AED 180,000 - 300,000