ELEKS is looking for a GPU/CUDA Senior/ Expert with experience in .NET to join a significant consulting project with one of the world’s leading reinsurance companies. This is a modern, lightweight, and fast GPU compiler for .NET programs, written entirely in C#. It allows developers to write GPU kernels directly in C# and execute them on various GPU backends (CUDA, OpenCL, etc.), offering portability and ease of use.
Requirements Proven expertise in CUDA and GPU performance optimizationStrong experience with parallel computing and porting HPC code to GPUsAbility to analyze complex software architectures and propose high-efficiency migration pathsCollaborative approach to mentoring and uplifting the development teamExcellent technical communication skills and a solution-oriented mindset Responsibilities Evaluate the current HPC-based system to identify areas suitable for GPU accelerationDesign an efficient CUDA-based execution modelDefine a stepwise migration strategyMentor the client’s engineering team, support code reviews, and share best practicesAdvise on GPU tooling, profiling, and hardware setup where needed WHAT YOU WILL GET WITH ELEKS Close cooperation with a customerChallenging tasksCompetence developmentAbility to influence project technologiesTeam of professionalsDynamic environment with low level of bureaucracy