Social network you want to login / join with :
Software Engineer - Compiler (LLVM), london
col-narrow-left
Client : microTECH Global LTD
Location :
london, United Kingdom
Job Category : Other
EU work permit required :
col-narrow-right
Job Views : Posted :
05.05.2025
Expiry Date : 19.06.2025
col-wide
Job Description :
Software Engineer - Compiler
Role Overview :
Develop and optimize compiler technologies for our RISC-V vector core, focusing on efficient code generation and optimization for graphics and AI workloads.
Key Responsibilities :
- Develop and maintain compiler backend for our RISC-V vector extensions
- Implement code generation and optimization passes for graphics and AI workloads
- Contribute to shader compilers for Vulkan and other graphics APIs
- Work on vectorization and auto-parallelization strategies
- Collaborate with hardware team on ISA definition and enhancements
- Benchmark and optimize compiler performance for key workloads
- Contribute to documentation and developer resources
Requirements :
5+ years of experience in compiler developmentStrong knowledge of LLVM or similar compiler infrastructureExperience with code generation for vector architecturesUnderstanding of graphics shader compilers and / or AI compiler stacksFamiliarity with RISC-V architecture and vector extensions (preferred)Background in performance analysis and optimizationJ-18808-Ljbffr