Compiler Engineer for Tile-based AI DSLs
Intel CorporationJob Title
Compiler Engineer for Tile-based AI DSLs
Role Summary
Enhance and maintain compiler software tools optimized for Intel CPUs and GPUs. The role focuses on feature development, performance optimization, defect resolution, and enabling developers to maximize platform performance. The position is part of Intel's Compiler Technology Innovation team in the Data Center Group.
Experience Level
Mid-level. Candidates typically have 3β7 years of professional experience; Intel lists minimum experience thresholds that vary by degree (see Education Requirements).
Responsibilities
Key responsibilities include:
- Design and implement new compiler features and resolve software defects for CPU and GPU targets.
- Optimize compiler code generation and improve performance across applications and benchmarks.
- Develop and execute functional, performance, and stress tests to ensure tool quality and reliability.
- Collaborate with engineering, validation, and performance teams across geographies to improve product usability.
- Contribute to open-source compiler projects and internal compiler frameworks.
- Troubleshoot and debug complex compiler and toolchain issues.
Requirements
Minimum technical and professional requirements, and preferred skills:
- Must-have: Experience developing production-quality compilers or similar tools; strong C/C++ skills; object-oriented programming; compiler architecture and software optimizations for CPU/GPU; solid debugging and troubleshooting ability. Experience with DSLs, SYCL, or CUDA is expected.
- Nice-to-have: Hands-on experience with LLVM, MLIR, or TileIR; knowledge of parallel programming models (e.g., OpenMP), vectorization techniques, language runtimes, memory models, and scheduling optimization across heterogeneous architectures.
- Other: Familiarity with performance analysis tools and modern CPU/GPU architecture is a plus.
- Work authorization: This position is not eligible for Intel immigration sponsorship; candidates must have the right to work in Canada.
Education Requirements
Intel lists degree-based minimums: Bachelor's degree in Computer Science, Applied Mathematics, Informatics, or a related technical field plus 4+ years' experience; OR Master's degree in those fields plus 3+ years' experience; OR PhD in those fields plus 1+ years' experience. No certifications or equivalent-experience language was specified in the posting.
About the Company
Company: Intel Corporation
Headquarters: Santa Clara, California, USA
Intel Corporation is a leading multinational technology company known for its innovative semiconductor solutions, including microprocessors, artificial intelligence accelerators, and memory products. Headquartered in the United States, Intel focuses on cutting-edge technology and a collaborative working environment, driving advancements in semiconductor manufacturing to meet global demands. The company emphasizes professional development and aims to shape the future of technology through groundbreaking designs.
