Software Engineer-CUDA Developer

Nest Digital

Bengaluru

On-site

INR 1,200,000 - 1,900,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Nest Digital seeks a CUDA Software Engineer to develop and optimize GPU-accelerated algorithms for ophthalmic imaging and AI applications. You will implement CUDA/C++ software for OCT and image processing pipelines, profile performance, and port research algorithms into robust production code.

Ideal candidates have CUDA, C++, GPU programming experience, and a background in image processing. Familiarity with medical imaging or scientific computing is preferred.

Qualifications

  • Proficiency in CUDA/GPU programming required.
  • Strong command of modern C++ development.
  • Experience with performance profiling and optimization.
  • Background in image processing or computer vision.
  • Experience with multi-threaded HPC environments.

Responsibilities

  • Develop and optimize GPU-accelerated algorithms for ophthalmic imaging and AI pipelines.
  • Port CUDA/C++ software from research to production-ready code for medical devices.
  • Profile and optimize software performance to meet real-time requirements.
  • Collaborate with algorithm scientists, software engineers, and system architects to deliver scalable solutions.

Job description

CUDA Software Engineer / CUDA Developer

Develop and optimize high-performance GPU-accelerated algorithms for ophthalmic imaging and AI applications. The role involves implementing and maintaining CUDA/C++ software for OCT and image processing pipelines, profiling and optimizing performance, porting research algorithms into production-quality code, supporting algorithm integration into medical devices, troubleshooting complex software issues, and collaborating closely with algorithm scientists, software engineers, and system architects to deliver scalable and efficient solutions. Experience with CUDA, C++, GPU programming, performance optimization, and image processing is required.

Required Key Skills:
  • CUDA and GPU programming
  • Modern C++ software development
  • Performance profiling and optimization
  • Image processing and computer vision
  • Multi-threaded and high-performance computing
  • Linux development environment
  • Software debugging and root cause analysis
  • Experience with medical imaging or scientific computing preferred

Disclaimer: This job posting and location has been aggregated from external source. Role details, content, and availability are subject to change.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer- Manual Medical Device Testing
Senior Software Engineer- Manual Medical Device Testing

Nestdigital • Bengaluru

On-site
INR 2,500,000 - 4,000,000
CUDA Developer
CUDA Developer

Amantya Technologies • Bengaluru

On-site
INR 1,800,000 - 2,600,000
CUDA Software Engineer / CUDA Developer | Asian Global Infotech | Bangalore
CUDA Software Engineer / CUDA Developer | Asian Global Infotech | Bangalore

Asian Global Infotech • Bengaluru

On-site
INR 1,440,000 - 1,760,000
Software Developer (C++)
Software Developer (C++)

ACG • Mumbai

On-site
INR 2,500,000 - 4,000,000
Software Engineer
Software Engineer

ACG World • Mumbai

On-site
INR 1,500,000 - 2,100,000
GPU Engineer
GPU Engineer

MulticoreWare, Inc. • Chennai

On-site
INR 900,000 - 1,800,000
Medical Imaging
Medical Imaging

L&T Technology Services • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Interesting Job Opportunity Analyst - Algorithm Research Andamp; Development
Interesting Job Opportunity Analyst - Algorithm Research Andamp; Development

Enormous Enterprise LLC • Chennai

On-site
INR 1,500,000 - 2,500,000
Senior CUDA Engineer
Senior CUDA Engineer

Tekskills Inc. • Mumbai

On-site
INR 2,400,000 - 4,000,000
Senior CUDA Engineer
Senior CUDA Engineer

Tekskills Inc. • Chennai

On-site
INR 1,500,000 - 2,100,000