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 development
Strong knowledge of LLVM or similar compiler infrastructure
Experience with code generation for vector architectures
Understanding of graphics shader compilers and/or AI compiler stacks
Familiarity with RISC-V architecture and vector extensions (preferred)
Strong C++ programming skills
Background in performance analysis and optimization
BS/MS in Computer Science or related field
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job