What are the responsibilities and job description for the GPU Algorithm Developer position at Select Source International?
Job Details
Job Description:
We are seeking two experienced GPU Algorithm Developers to join our team. The ideal candidates will have over 5 years of experience in C and CUDA code development and will be responsible for leveraging our proprietary software platform to implement and optimize reconstruction algorithms on GPUs.
Key Responsibilities:
- Algorithm Implementation: Leverage proprietary software platform to implement reconstruction algorithms on GPUs using C , OpenCL, CUDA, and OneAPI.
- Platform Conversion: Convert existing OpenCL/CUDA algorithms between different platforms to ensure compatibility and performance.
- Quality Assurance: Develop and execute quality assurance testing for ported algorithms, benchmark results, and ensure high performance.
- Performance Troubleshooting: Troubleshoot algorithm performance issues, perform GPU profiling to identify and resolve performance bottlenecks.
- Problem Investigation: Investigate any problems or bugs encountered during development or testing, document findings, and facilitate effective troubleshooting and resolution.
- Support and Maintenance: Provide support to address and resolve bugs and issues reported during testing, ensuring smooth and efficient software operation.
- Process Improvement: Incorporate industry trends to streamline and improve development processes, ensuring process excellence.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Salary : $75 - $85