Job Overview
We are seeking a highly skilled Senior GPU Software Development Engineer to join our team. As a key member of our engineering group, you will be responsible for designing, developing, and optimizing high-performance software solutions for our GPU hardware.
About the Role
* Architect and develop complex software systems for GPU hardware, drivers, features, applications, and tools.
* Collaborate with cross-functional teams to meet and exceed customer needs.
* Apply advanced graph optimization techniques to maximize utilization of GPU HW resources.
Required Skills and Qualifications
* Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
* Strong C/C++ programming skills.
* Familiarity with LLVM, SYCL, CUDA, or OpenCL.
* Understanding of data structures and algorithms, including object-oriented programming.
Benefits
* Competitive salary and performance-related bonus.
* Maternity/Paternity Leave.
* Employee stock purchase scheme.
* Matching pension scheme.
Other Opportunities
* Relocation and immigration support (if needed).
* Life, Medical, Income, and Travel Insurance.
* Subsidised memberships for physical and mental well-being.