GPU Kernel Engineer

About the position 

You will develop novel algorithms with low-level kernels. You will collaborate closely with our algorithmic researchers to outperform existing SOTA kernels. 

 

Main responsibilities: 

- Implement novel algorithms on GPUs, pushing hardware limitations to the edge. 

- Proactively develop and implement novel speedup and automation methods. 

- Build and operate low-level profiling setups. 

- Stay up to date with hardware trends and new capabilities. 

- Communicate and collaborate with team members. 

 

Our ideal candidate 

- Strong background in C/C++ and CUDA. 

- Extensive experience in code profiling and performance optimization techniques. 

- Outstanding problem-solving skills. 

- Independent, quick learner. 

 

Advantage 

Strong mathematical background. 

Deep understanding of AI algorithms. MSc/PhD in Math, CS, EE, or a related field. 
 

 

We offer:

• Attractive financial package

• Challenging projects

• Professional & career growth

• Great atmosphere in a friendly small team

Required skills experience

C/C++
C++
CUDA

Required languages

English B2 - Upper Intermediate
kernel, C, C/C++, C++, CUDA
Published 13 June 2024 · Updated 20 November
Statistics:
69 views
·
5 applications
34% read
To apply for this and other jobs on Djinni login or signup.
Loading...