
GPU programming engineer
3 days ago
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.
-
System Simulation Engineer
7 days ago
Ramapuram, Chennai, Tamil Nadu, India MulticoreWare Full time ₹ 1,04,000 - ₹ 1,30,878 per yearJob InformationDepartment NamePlatforms & CompilersJob TypeFull timeDate Opened13/09/2025IndustrySoftware DevelopmentMinimum Experience In Years4Maximum Experience In Years8CityRamapuramProvinceTamil NaduCountryIndiaPostal Code600089About UsMulticoreWare is a global software solutions & products company with its HQ in San Jose, CA, USA. With worldwide...
-
AI/ML Compiler Engineer
5 days ago
Ramapuram, Chennai, Tamil Nadu, India MulticoreWare Full time ₹ 4,00,000 - ₹ 8,00,000 per yearJob InformationDepartment NamePlatforms & CompilersJob TypeFull timeDate Opened15/09/2025IndustrySoftware DevelopmentMinimum Experience In Years2Maximum Experience In Years4CityRamapuramProvinceTamil NaduCountryIndiaPostal Code600089About UsMulticoreWare is a global software solutions & products company with its HQ in San Jose, CA, USA. With worldwide...
-
Machine Learning Engineer
3 days ago
tamil nadu, India Rail Labs Full timeJob Description - We are seeking a Machine Learning Engineer to assist in developing and implementing object detection and AI-based predictions. You will have the opportunity to work on real-world applications and contribute to the development of novel algorithms. As a ML engineer, you’ll collaborate with our team and works various applied AI/ML tasks.Key...
-
Hpc Admin
6 days ago
Chennai, Tamil Nadu, India client side Full timeKey Responsibilities: Design, implementation & support of high-performance compute clusters Solid knowledge on HPC systems, including CPU/GPU architecture, scalable/robust storage, high-bandwidth inter-connects, and a knowledge of cloud based computing architectures Use their strong skills with the Linux OS to configure appropriate operating systems for...
-
Program Manager
3 days ago
tamil nadu, India Capgemini Engineering Full timeProgram ManagerLocation: ChennaiExperience: 8–10 yearsYour RoleAs a Program Manager, you will be responsible for defining program goals, roadmaps, and success metrics while aligning cross-functional teams across engineering, IT, operations, and business units. You will manage timelines, budgets, risks, and vendor relationships to ensure successful program...
-
08 - Lead Engineer, Software
1 week ago
Guindy, Tamil Nadu, India Celestica Full time ₹ 5,00,000 - ₹ 8,00,000 per yearReq ID: 125272Remote Position: NoRegion: AsiaCountry: IndiaState/Province: ChennaiCity: Guindy, ChennaiSummaryCelestica is looking for skilled and enthusiastic software engineers to join our team in developing cutting-edge data centers that leverage advanced GPU technologies. In this dynamic role, you will build orchestration software for the entire rack,...
-
OpenStack Engineer
5 days ago
Ramapuram, Chennai, Tamil Nadu, India MulticoreWare Full time ₹ 15,00,000 - ₹ 28,00,000 per yearJob InformationDepartment NameFrameworks & CloudJob TypeFull timeDate Opened21/08/2025IndustrySoftware DevelopmentMinimum Experience In Years4Maximum Experience In Years6CityRamapuramProvinceTamil NaduCountryIndiaPostal Code600089About UsMulticoreWare is a global software solutions & products company with its HQ in San Jose, CA, USA. With worldwide offices,...
-
Lead Engineer
1 week ago
Guindy, Chennai, Tamil Nadu, India Prodapt Solutions Full time ₹ 5,00,000 - ₹ 8,00,000 per yearOverview:Join the Prodapt team in building a unified, cloud-native environment for scalable machine learning training and experimentation. You will help design, develop, and optimize robust workflows that empower data scientists and engineers to efficiently explore, train, and validate ML models at scale.Responsibilities:Develop, maintain, and enhance...
-
Senior Engineer-CNC Programming
2 weeks ago
Malumichampatti, Coimbatore, Tamil Nadu, India UNIMECH INDUSTRIES Full time ₹ 5,40,000 per year1. CNC Programming & Process Planning:Develop and validate CNC programs for Turning, VMC, HMC machines using software like Fanuc, Siemens, Mazak, or similar.Prepare process sheets, tooling plans, and machining sequences for complex parts.Optimize programs to reduce cycle time and tool wear.Perform dry runs and prove-outs for new programs.2. New Part...
-
Design Engineering Principal
2 weeks ago
Guindy, Tamil Nadu, India Celestica Full time US$ 1,25,000 - US$ 1,75,000 per yearReq ID: 126192Remote Position: NoRegion: AsiaCountry: IndiaState/Province: ChennaiCity: Guindy, ChennaiPrincipal Engineer, SoftwareCelestica is looking for a talented and passionate software engineers who can help drive next generation data center and AI compute blades to join our team. You'll be responsible for designing, developing, and testing software...