About the Role
If you’re looking for a fully remote contract opportunity working as Compiler Developer / Engineer, then we’d love to hear from you! The role will involve working on a custom tech stack for cutting-edge GPU technologies. You’ll contribute to maintaining and evolving the GPU compiler stack, focusing on backend development.
What You’ll Be Doing
* Developing and maintaining GPU compilers, especially the backend and LLVM-based middle-end
* Diagnosing and fixing compilation issues from QA, customer reports, or conformance testing
* Implementing optimizations to improve code quality and reduce compilation time
* Supporting new GPU features and input language/API enhancements
What We’re Looking For
* Strong experience in C and C++
* Strong compiler backend development and code generation techniques
* Hands-on experience with production-quality compilers
* Knowledge of compiler theory and optimization strategies
Nice to Have
* Experience with GPU-specific compilation
* Background in LLVM backend development
* Knowledge of graphics/compute APIs like OpenCL, CUDA, Vulkan, or DirectX
Interview Process
* 2 stage recruitment process consisting of an online technical test and a 1.5 hour video interview.