Software Expert/Architect (GPU, CUDA)
Posted 10 hours 11 minutes ago by Eleks
ELEKS is looking for a Software Expert/Architect (GPU, CUDA) in Ukraine and the EU.
About Client
The client aims to enhance the performance and scalability of their C++ modeling application by migrating it from CPU-based HPC infrastructure to GPU execution using CUDA. The aim is to reduce execution time, increase simulation efficiency, and build a future-ready architecture for high-volume data processing.
Requirements- Proven expertise in CUDA architecture and GPU performance optimization.
- Strong experience with parallel computing and porting C++ HPC code to GPUs.
- Ability to analyze complex software architectures and propose high-efficiency migration paths.
- Collaborative approach to mentoring and uplifting the development team.
- Excellent technical communication skills and a solution-oriented mindset.
- Evaluate the current HPC-based C++ modeling system to identify areas suitable for GPU acceleration.
- Design an efficient CUDA-based execution model.
- Define a stepwise migration strategy.
- Mentor the client's engineering team, support code reviews, and share best practices.
- Advise on GPU tooling, profiling, and hardware setup where needed.
- Close cooperation with a customer.
- Challenging tasks.
- Ability to influence project technologies.
- Team of professionals.
- Dynamic environment with low level of bureaucracy.
ELEKS is a custom software development company. We deliver value to our clients, thanks to our expertise and experience gained from working as a software innovation partner since 1991.
Our 2000+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe and North America provide our clients with a full range of software engineering services. These include product development, QA, R&D, design, technology consulting, and dedicated teams.