What are the responsibilities and job description for the Software Developer - CUDA position at L&T Technology Services?
Key Responsibilities :
- Design and implement efficient parallel algorithms leveraging CUDA to accelerate processing of large datasets in healthcare applications such as medical imaging, genomics, and predictive analytics.
- Work with healthcare data (such as medical images, patient records, and clinical data) to optimize data throughput and reduce processing times, ensuring faster and more accurate results.
- Collaborate with data scientists, machine learning engineers, and healthcare professionals to translate complex problems into optimized solutions for high-performance computing environments.
- Develop and maintain software frameworks and libraries for GPU-accelerated applications in healthcare.
- Conduct performance tuning, profiling, and optimization to maximize the efficiency of CUDA-based applications.
- Perform unit and integration testing, troubleshooting, and debugging for GPU-accelerated healthcare solutions.
- Stay up-to-date with the latest advancements in GPU computing and CUDA technologies, and identify new opportunities for optimization and innovation.
- Document technical specifications, processes, and code to ensure knowledge sharing and maintainability of the codebase.
- Ensure that healthcare applications meet regulatory standards for data security, privacy (HIPAA compliance), and patient confidentiality.
Qualifications :
Soft Skills :
The expected salary range for this position is between $60,000 to $1,15,000 annually. The actual salary may vary based upon several factors including, but not limited to, relevant skills / experience, time in role, base salary of internal peers, prior performance, business line, and geographic / office location.
Salary : $60,000 - $115,000