Compiler Engineer
New Yesterday
Job Description
You'll have:
- Advanced C++ programming skills
- Strong knowledge of and experience with LLVM.
- Experience with production-quality compiler development
- Strong compiler theory, especially optimisation
- Ability to analyse generated code down to the ISA level
- Computer architecture knowledge
You might also have:
- Knowledge and experience with graphics/compute APIs such as OpenCL, CUDA, Vulkan, OpenGL or DirectX
- Experience with compilation specifically for GPUs.
- Backend compiler development (especially LLVM)
- An appreciation of multi-threaded and/or parallel computation and associated complexity
- Location:
- London
- Job Type:
- FullTime
- Category:
- Technology
We found some similar jobs based on your search
-
New Today
Compiler Engineer
-
City Of London
- Technology
Job Description You'll have: Advanced C++ programming skills Strong knowledge of and experience with LLVM. Experience with production-quality compiler development Strong compiler theory, especially optimisation Ability to analyse generated code do...
More Details -
-
New Yesterday
Compiler Engineer (llvm)
-
London
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.Collaborate with hardware team on ISA definition and enhancements.
More Details -
-
New Yesterday
Compiler Engineer (llvm)
-
City Of London
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.Collaborate with hardware team on ISA definition and enhancements.
More Details -
-
New Yesterday
Compiler Engineer
-
London
- Technology
Job Description You'll have: Advanced C++ programming skills Strong knowledge of and experience with LLVM. Experience with production-quality compiler development Strong compiler theory, especially optimisation Ability to analyse generated code do...
More Details -
-
New Yesterday
Software Engineer - Compiler (LLVM)
-
City Of London
- Technology
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. Have 5+ years of experience in compiler development.
More Details -
-
New Yesterday
Software Engineer - Compiler (LLVM)
-
London
- Technology
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.
More Details -