Job Description
This is a remote position.
Are you passionate about building extremely fast software using the latest hardware?
We are specialists in performance-driven software designs, GPUs and high-end CPUs and we tackle serious problems with a playful spirit. You will work on a variety of projects, leveraging GPUs and CPUs, to solve complex scientific computing problems for clients worldwide. As we have a small team, we seek people with the right attitude for personal and professional growth.
- Design and develop high-performance software using HPC and GPGPU technologies such as CUDA, HIP, SYCL, OpenCL, and MPI.
- Build software and libraries, from design to delivery
- Designing and implementing parallel algorithms
- Collaborate with team members to understand client needs and deliver tailored solutions to the client directly.
- Optimize code and data streams to achieve maximum performance on both GPUs and CPUs.
- Participate in project management activities, ensuring efficient problem-solving and project delivery.
- Engage in continuous learning and professional development to stay updated with the latest technological advancements.
- Having at least 5 years of experience with CPUs and GPUs.
- Proficiency in C/C++ with the ability to start a project from scratch.
- Good understanding of HPC and GPGPU technologies such as CUDA, HIP, SYCL, OpenCL, and MPI.
- Proficiency in writing GPU kernel code.
- Excellent problem-solving skills and attention to detail.
- Strong understanding of how to code and data stream through CPUs and GPUs.
- Ability to work both independently and as part of a team in a hybrid setting and international work environment.
- Strong communication skills in English, both verbal and written.
- Openness to new experiences, feedback, and continuous learning.
- Comfort with dealing with the unknown and tackling new challenges.
- Familiarity with project management principles and practices is a plus.
Benefits
Check out our hiring process and what we have to offer here.
You can do the self-assessment here as it makes clear what is expected.
Want to learn more about our culture? Check here .
We plan to grow the team throughout the year. If you are passionate about GPUs and want to make an impact in a dynamic startup environment, we would love to see your application.