About the Role
If youre looking for a fully remote contract opportunity working as Compiler Developer / Engineer, then wed love to hear from you! The role will involve working on a custom tech stack for cutting-edge GPU technologies. Youll contribute to maintaining and evolving the GPU compiler stack, focusing on backend development.
What Youll 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 Were 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.