Compiler Engineer

Intel
Canada
Workplace: RemoteFull timeCAD 155,888 - 220,069 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Problem-solving","Debugging","Curiosity","Collaboration"]

Build and extend Intel’s open-source compiler stack, enabling new language standards and performance improvements across diverse CPU, GPU, and accelerator architectures. Work on an LLVM-based toolchain (including clang/LLVM components) and collaborate upstream with the clang open-source community. You’ll focus on complex problems in compiler development, optimization passes, code generation, and frontend integration, bringing strong debugging and problem-solving skills to deliver impactful results.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Intel
Intel
6 days ago

Compiler Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 20 hours agoStatus: Live
Reposted: similar role first listed 2 months ago

Job Summary

Build and extend Intel’s open-source compiler stack, enabling new language standards and performance improvements across diverse CPU, GPU, and accelerator architectures. Work on an LLVM-based toolchain (including clang/LLVM components) and collaborate upstream with the clang open-source community. You’ll focus on complex problems in compiler development, optimization passes, code generation, and frontend integration, bringing strong debugging and problem-solving skills to deliver impactful results.
Location: Canada
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop new features for Intel’s open-source compiler stack that enable the latest language standards.
  • •Build and improve compiler components using the LLVM framework, including optimization passes, code generation, and frontend integration.
  • •Collaborate upstream with members of the clang open-source community to deliver industry-wide solutions.
  • •Contribute to maximally useful and performant compilers for Intel processor platforms, including CPU and GPU architectures.
  • •Dive deep into complex compiler problems and proactively pursue solutions through strong debugging and analysis.
Travel: Low travel

Pay and Benefits

Salary: CAD 155,888 - 220,069 annually

Key Requirements

  • •Bachelor's degree in Computer Science, Applied Mathematics, Informatics, or a related technical discipline and 5+ years of experience, or a Master's in a related field and 3+ years of experience.
  • •Experience in C/C++, object-oriented programming, and data structures.
  • •Hands-on compiler development experience and strong problem-solving/debugging skills.
  • •Core LLVM expertise, including building compilers or compiler components using the LLVM framework (optimization passes, code generation, or frontend integration).
  • •Demonstrated technical contributions to open-source projects and to Clang (e.g., commit history, patches, reviews).
Experience:5+ yearsOpen-sourceAIHPCHeterogeneous computing
Education:Bachelor's
Skills:Problem-solvingDebuggingCuriosityCollaboration
Tech Stack:OneAPILLVMClangCC++SYCLFortranKhronosOptimization passesCode generationOpen-source

Company Brief

Intel
Designs and manufactures semiconductor chips, processors, and related hardware for PCs, data centers, networking, and embedded applications, while providing software and services to accelerate computing across industries globally.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1968
Glassdoor
Glassdoor: 3.8
WebsiteLinkedInGlassdoor