Senior Compiler Performance Engineer
Role Overview
The Compiler Engineering team develops LLVM-based technologies for C, C++, SYCL, Triton, MLIR, Fortran, and domain-specific languages targeting Intel CPUs and GPUs.
The team works across compiler infrastructure, runtimes, offload computing, quality engineering, and developer tools, supporting AI, HPC, and other workloads.
Key Skills for This Role
Full Job Posting
Role overview
The Compiler Engineering team develops LLVM-based technologies for C, C++, SYCL, Triton, MLIR, Fortran, and domain-specific languages targeting Intel CPUs and GPUs.
The team works across compiler infrastructure, runtimes, offload computing, quality engineering, and developer tools, supporting AI, HPC, and other workloads.
Responsibilities
- Analyze real applications, AI/HPC workloads, and benchmarks to locate performance bottlenecks.
- Develop compiler optimizations and code-generation improvements from prototype to production.
- Own component or workload performance goals, track results in CI, and deliver measurable gains.
- Advance heterogeneous and offload compilation using SYCL, OpenMP, Triton, MLIR, and DSL programming models.
- Work with hardware architects and contribute to open-source design proposals, code, and reviews.
- Influence technical direction and engineering practices; mentor junior engineers and advise stakeholders.
Minimum qualifications
- Bachelor's degree in a related technical field and 6+ years of relevant compiler experience; or master's degree and 3+ years; or a PhD with no additional industry experience required.
- Required experience includes compiler development and performance optimization.
- Required experience includes software workload performance analysis, debugging, and optimization.
- Required experience includes software development or optimization using modern C++ and compiler technologies.
Preferred qualifications
- Preferred experience includes LLVM, Clang, or other compiler infrastructure.
- Preferred experience includes CPU, GPU, or HPC performance optimization and compiler improvement initiatives.
- Technical problem-solving, full product-cycle delivery, communication, and mentoring experience are preferred.
Work model
- The role is eligible for a hybrid work model, splitting time between an assigned Intel site and off-site work.
Compensation
- The stated annual salary range for Canada is CAD 155,888–220,069; the range depends on factors including location and experience.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Intel Corporation
Solution Engineer — Edge Agentic AI
Riyadh, KSA
Intel is seeking a customer-facing solution engineer to help Saudi and MENA customers design, demonstrate, and deploy Edge Agentic AI and Physical AI solutions. The role requires 5–6 years in a technical role, hands-on A
Solution Engineer — Edge Agentic AI
Riyadh, KSA
Intel is seeking a customer-facing Solution Engineer to help Saudi and MENA organizations design, demonstrate, and deploy Edge Agentic AI and Physical AI solutions. Candidates need 5–6 years of technical experience, hand
GPU Validation Engineer
Toronto, CAN
Intel is seeking an experienced GPU Validation Engineer to develop and execute GPU validation plans, debug silicon, and build post-silicon validation infrastructure. Candidates need a relevant bachelor's degree, 8+ years
Compiler Engineer for AI Tile-based DSL
Toronto, CAN
Intel is seeking a compiler engineer to develop and optimize LLVM- and TileIR-based compiler technologies for tile-based AI programming and Intel processors. The work spans compiler implementation, testing, optimization,
Senior Compiler Engineer - Triton and DSLs
Toronto, CAN
Job Details: ================ Job Description: -------------------- Join Us in Shaping the Future The world is transforming, and so is Intel. Intel is a company of bold and curious inventors and problem solvers who creat
Solution Engineer Edge Agentic AI
Riyadh, KSA
AI Solution Architect Edge Agentic and Physical AI
, KSA
Solution Engineer — Edge Agentic AI
Riyadh, KSA
Solution Engineer — Edge Agentic AI
Riyadh, KSA
GPU Validation Engineer
Toronto, CAN
Compiler Engineer for AI Tile-based DSL
Toronto, CAN
Senior Compiler Engineer - Triton and DSLs
Toronto, CAN