Senior GPU Kernel Developer

16 Minutes ago • 5 Years +
Graphics Engineer

Job Description

Luxoft is seeking an experienced Senior GPU Kernel Developer proficient in GPGPU applications to join a rapidly growing team. The primary responsibility is to lead the optimization of HIP kernels on AMD GPUs. This role involves collaborating with development teams to enhance GPU-accelerated applications, debugging, profiling, and fine-tuning code for performance improvements, and staying updated with the latest advancements in GPU architectures and programming models.
Good To Have:
  • Linux
  • CPU Intrinsics (AVX/SSE)
  • GPU Assembler
  • Profiling
  • gdb/LLDB
  • Jinja2 or similar templating engines
Must Have:
  • Proficiency with C++ and low-level programming (at least C++ 17)
  • Proficiency in CUDA or HIP / ROCm programming
  • Solid understanding of GPU architectures, parallel programming models, and optimization techniques
  • Strong problem-solving skills and the ability to work in a collaborative environment
  • Experience in AI/ML/DL/NN/NLP/Computer Vision
  • Python

Add these skills to join the top 1% applicants for this job

cpp
game-texts
cuda
linux
computer-vision
python

##### Project description

Luxoft is searching for talented developers with GPU compute and performance profiling experience to join the rapidly growing team.

We are seeking an experienced individual proficient in GPGPU applications to join our team. The primary responsibility of this role will be to lead the effort in optimizing HIP kernels on AMD GPUs. The candidate should possess a strong background in GPU computing, parallel programming, and a deep understanding of CUDA or HIP frameworks. Additionally, familiarity with optimization techniques is highly desirable.

##### Responsibilities

  • The main task will be to help optimize HIP kernels for specific AMD hardware
  • Collaborate with development teams to optimize and enhance GPU-accelerated applications.
  • Debug, profile, and fine-tune code for performance improvements.
  • Stay updated with the latest advancements in GPU architectures and programming models.

##### Skills

Must have

  • Proficiency with C++ and low-level programming (at least C++ 17)
  • Proficiency in CUDA or HIP / ROCm programming
  • Solid understanding of GPU architectures, parallel programming models, and optimization techniques
  • Strong problem-solving skills and the ability to work in a collaborative environment
  • One of AI/ML/DL/NN/NLP/Computer Vision experience
  • Python

Nice to have

  • Linux
  • CPU Intrinsics (AVX/SSE)
  • GPU Assembler
  • Profiling
  • gdb/LLDB
  • Jinja2 or similar templating engines

##### Other

Languages

English: B2 Upper Intermediate

Seniority

Senior

Set alerts for more jobs like Senior GPU Kernel Developer
Set alerts for new jobs by luxsoft
Set alerts for new Graphics Engineer jobs in Brazil
Set alerts for new jobs in Brazil
Set alerts for Graphics Engineer (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙