Enable job alerts via email!

GPU Kernel Developer

Luxoft

United States

Remote

USD 80,000 - 100,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is on the lookout for talented developers with expertise in GPU computing and performance profiling. This exciting role focuses on leading the porting of CUDA kernels to HIP, requiring proficiency in C/C++ and strong knowledge of GPU architectures. You'll work collaboratively with development teams to optimize GPU-accelerated applications while staying updated on the latest advancements in GPU programming models. If you are passionate about cutting-edge technology and eager to make a significant impact in a rapidly growing field, this opportunity is perfect for you.

Qualifications

  • Strong background in GPU computing and parallel programming.
  • Experience with CUDA or HIP frameworks is essential.

Responsibilities

  • Lead the effort in porting CUDA kernels to HIP.
  • Collaborate to optimize GPU-accelerated applications.
  • Debug and fine-tune code for performance improvements.

Skills

C/C++
CUDA
HIP / ROCm
OpenCL
GPU architectures
parallel programming
optimization techniques
problem-solving

Job description

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 HIP / ROCm applications to join our team. The primary responsibility of this role will be to lead the effort in porting CUDA kernels to HIP. The candidate should possess a strong background in GPU computing, parallel programming, and a deep understanding of CUDA or HIP frameworks or OpenCL. Additionally, familiarity with optimization techniques is highly desirable.

Responsibilities

  • The main task will be to help port CUDA kernels on HIP.
  • 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/C++
  • Proficiency in CUDA or HIP / ROCm or OpenCL 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

Nice to have

  • Linux
  • CPU Intrinsics (AVX/SSE)
  • GPU Assembler
  • AI/ML/DL/NN/NLP/Computer Vision
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior GPU Kernel Developer

Luxoft

Remote

USD 80.000 - 100.000

30+ days ago