FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Compiler Engineer
Intel CorporationCompiler Engineer developing Intel's open-source LLVM-based compiler stack. Enabling language standards and optimized CPU/GPU computing through Clang, SYCL, and compiler innovation.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in compiler development using the LLVM framework, with a strong background in C/C++ programming and contributions to open-source projects. Proficient in optimizing compiler performance and collaborating with industry standards committees.
Highest-signal resume keywords
LLVM Framework ExpertiseC/C++ ProgrammingCompiler Development ExperienceOpen-Source ContributionsProblem-Solving Skills
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C/C++Object-Oriented ProgrammingData StructuresCompiler DevelopmentOptimization PassesCode GenerationFrontend IntegrationTechnical ContributionsLanguage StandardsSYCL
Soft Skills
Problem-SolvingProactive Solution Pursuit
Tools & Technologies
Intel Compiler StackOneAPIClang
Industry Keywords
Open-Source CommunityCompiler SolutionsPerformance ScalabilityPortabilityStandards Committees
Tech Stack
Tools & technologiesC++
About the role
Key responsibilities & impact- Develop new features for Intel's open-source compiler stack
- Enable the latest language standards
- Collaborate upstream with members of the Clang open-source community
- Collaborate across the industry to deliver effective compiler solutions
- Build compilers or compiler components using the LLVM framework
- Contribute to Intel's LLVM-based C, C++, SYCL, and Fortran compilers
- Support compiler performance, scalability, and portability across Intel CPU and GPU platforms
Requirements
What you’ll need- Bachelor's degree in Computer Science, Applied Mathematics, Informatics or a related technical discipline and 5+ years of experience OR Master's in Computer Science, Applied Mathematics, Informatics or related technical fields and 3+ years of experience
- Experience in C/C++, object-oriented programming, and data structures
- Hands-on compiler development experience
- Demonstrated history of technical contributions to open-source projects
- Demonstrated history of technical contributions to Clang (commit history, patches, reviews)
- Core LLVM expertise, including hands-on experience building compilers or compiler components using the LLVM framework
- Experience with optimization passes, code generation, or frontend integration
- Strong problem-solving and debugging skills
- Ability to proactively pursue solutions
- Intermediate-level C/C++ with deep understanding of language constructs
- oneAPI or similar vendor toolchain development is a preferred qualification
- Participation in standards committees (C, C++, Khronos, etc.) is a preferred qualification
- Must live and work in Canada
Benefits
Comp & perks- Fully home-based work model until the future Toronto office is operational
- Remote work with only occasional attendance at Intel sites based on business need
- Accessibility accommodations for applicants and employees with disabilities