Design, develop, test, and optimize compiler middle-end and backend features for Intel CPU and GPU architectures, focusing on LLVM- and TileIR-based DSL compiler stack.
CAD 114,890.00-162,190.00
- Design, develop, test, and optimize compiler middle-end and backend features for Intel CPU and GPU architectures.
- Contribute to the development and optimization of LLVM- and TileIR-based compiler technologies and domain-specific programming languages.
- Support tile-based AI programming models and compiler development initiatives, including technologies such as TileLang and cuTile.
- Collaborate with hardware engineering teams to support new processor features, architectures, and AI workloads.
- Develop, maintain, and enhance compiler technologies and related tools, including Clang, DPC++, and SYCL.
- Bachelor's degree in Computer Science, Applied Mathematics, Electronic Engineering, Informatics, or a closely related technical discipline.
- Nice to have: Experience developing and maintaining production-grade compilers
- Nice to have: Familiarity with Clang
- Nice to have: LLVM
- Nice to have: MLIR compiler frameworks