GPU programming engineer

4 days ago


Chennai, Tamil Nadu, India Adecco Full time
GPU programming engineer

Experience: 4+ Years

Location: Chennai, India

Employment Type: Contract role

Job Summary We are seeking an experienced GPU Programming Engineer to join our team. In this role, you will focus on developing, optimizing, and deploying GPU-accelerated solutions for high

performance machine learning workloads. The ideal candidate has strong expertise in GPU programming across one or more platforms (e.g., NVIDIA CUDA, AMD ROCm/HIP, or OpenCL) and is comfortable working at the intersection of parallel computing, performance tuning, and ML system integration.

Key Responsibilities

• Develop, optimize, and maintain GPU-accelerated components for machine learning pipelines using frameworks such as CUDA, HIP, or OpenCL

• Analyze and improve GPU kernel performance through profiling, benchmarking, and resource optimization.

• Optimize memory access, compute throughput, and kernel execution to improve overall system performance on the target GPUs.

• Port existing CPU-based implementations to GPU platforms while ensuring correctness and performance scalability.

• Work closely with system architects, software engineers, and domain experts to integrate GPU-accelerated solutions. Required Qualifications
• Bachelor's or master's degree in computer science, Electrical Engineering, or a related field.

• 3+ years of hands-on experience in GPU programming using CUDA, HIP, OpenCL, or other GPU compute APIs.

• Strong understanding of GPU architecture, memory hierarchy, and parallel programming models.
• Proficiency in C/C++ and hands-on experience developing on Linux-based systems.
• Familiarity with profiling and tuning tools such as Nsight, rocprof, or Perfetto. Preferred Qualifications

• Familiarity with cuDNN, TensorRT, OpenCL, or other GPU computing libraries. Document # Click or tap here to enter text.

• Exposure to AI/ML workloads, computer vision, or video/image processing.

• Experience with multi-GPU programming or heterogeneous computing environments.

• Knowledge of OpenACC, SYCL, or other directive-based programming models is a plus.

  • Chennai, Tamil Nadu, India Adecco Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    GPU programming engineerExperience: 4+ YearsLocation: Chennai, IndiaEmployment Type: Contract roleJob Summary We are seeking an experienced GPU Programming Engineer to join our team. In this role, you will focus on developing, optimizing, and deploying GPU-accelerated solutions for highperformance machine learning workloads. The ideal candidate has strong...


  • Chennai, Tamil Nadu, India Adecco Full time

    GPU programming engineer Experience: 4+ Years Location: Chennai, IndiaEmployment Type: Contract roleJob Summary We are seeking an experienced GPU Programming Engineer to join our team. In this role, you will focus on developing, optimizing, and deploying GPU-accelerated solutions for highperformance machine learning workloads. The ideal candidate has strong...


  • Chennai, Tamil Nadu, India beBeeGPUProgramming Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    GPU Programming Engineer JobWe are seeking a skilled GPU Programming Engineer to join our team. This role focuses on developing, optimizing, and deploying high-performance machine learning solutions using GPUs.Job Summary:Develop, optimize, and maintain GPU-accelerated components for machine learning pipelines.Analyze and improve GPU kernel performance...


  • Chennai, Tamil Nadu, India MulticoreWare Inc Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Job SummaryWe are seeking an experienced GPU Programming Engineer to join our team. In this role, you will focus on developing, optimizing, and deploying GPU-accelerated solutions for high-performance machine learning workloads. The ideal candidate has strong expertise in GPU programming across one or more platforms (e.g., NVIDIA CUDA, AMD ROCm/HIP, or...


  • Chennai, Tamil Nadu, India MulticoreWare Inc. Full time

    Job Summary :We are seeking an experienced GPU Programming Engineer to join our team. In this role, you will focus on developing, optimizing, and deploying GPU-accelerated solutions for high-performance machine learning workloads. The ideal candidate has strong expertise in GPU programming across one or more platforms (e.g., NVIDIA CUDA, AMD ROCm/HIP, or...


  • Chennai, Tamil Nadu, India beBeeExperience Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    **GPU Programming Engineer Role Summary:**We are seeking an experienced GPU programming professional to join our team. In this role, you will focus on developing, optimizing, and deploying GPU-accelerated solutions for high-performance machine learning workloads.The ideal candidate has strong expertise in GPU programming across one or more platforms (e.g.,...


  • Chennai, Tamil Nadu, India beBeeGPUDeveloper Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    GPU Accelerated Solutions DeveloperWe are seeking an experienced programmer to develop, optimize and deploy GPU-accelerated solutions for high-performance machine learning workloads.Key ResponsibilitiesDevelop and maintain GPU-accelerated components for machine learning pipelines using frameworks such as CUDA, HIP or OpenCL.Analyze and improve GPU kernel...


  • Chennai, Tamil Nadu, India beBeeProgramming Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    GPU Programming Engineer PositionWe are seeking an experienced GPU programmer to lead the development of high-performance machine learning solutions. In this role, you will be responsible for designing and implementing optimized GPU-accelerated components using frameworks such as CUDA, HIP, or OpenCL.Key Responsibilities:Develop, optimize, and maintain...


  • Chennai, Tamil Nadu, India Programming Full time ₹ 5,00,000 - ₹ 8,00,000 per year

    Company Description empowers global enterprises with next-gen digital solutions that drive agility, efficiency, and impact in a digital-first world. With over 22 years of excellence and a team of 2200+ tech experts, our delivery hubs located in the USA, India, Singapore, Mexico, and Ukraine have completed over 1000 projects across diverse industries...

  • HPC Engineer

    2 days ago


    Chennai, Tamil Nadu, India CareerNet Technologies Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Requirements :Expertise in C/C , Linux Development, and Performance Engineering. Hands-on experience in Application/System Profiling Utilities like Vtune, Nvidia Nsight, Linux native utilitiesDesign and implementation & amp; support of high-performance compute clusters. Good knowledge of HPC systems, including CPU/GPU architecture, scalable/robust storage,...