Software Expert/Architect (GPU, CUDA)

Posted 10 hours 11 minutes ago by Eleks

100 000,00 € - 125 000,00 € Annual
Permanent
Not Specified
I.T. & Communications Jobs
Paris, France
Job Description

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.
Responsibilities
  • 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.
WHAT YOU WILL GET WITH ELEKS
  • 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.