
Senior Compiler Engineer – Architect
Intel Corporation
full-time
Posted on:
Location Type: Office
Location: Santa Clara • California, Massachusetts, Oregon, Texas • 🇺🇸 United States
Visit company websiteSalary
💰 $169,820 - $322,070 per year
Job Level
Senior
About the role
- Own the runtime architecture for Intel’s open-source compiler stack (CPU + GPU/accelerators).
- Set technical direction, design and evolve language runtimes.
- Lead delivery of new features that enable portable, high-performance offload.
- Drive upstream collaboration with LLVM.org, SYCL, and OpenMP.
- Lead development of novel optimization techniques for accelerated workloads.
- Define how our runtime integrates with the broader ecosystem.
- Ensure rock-solid performance, reliability, and developer experience from silicon to software.
Requirements
- BS with 8+ OR MS with 6+ OR PhD with 4+ years of experience with a degree in Computer Science or related field with focus on compiler development tools.
- 5+ years of hands-on compiler development experience with a demonstrated history of technical contributions to LLVM.org (commit history, patches, reviews).
- 5+ years of experience with accelerated computing and parallel programming models working with GPU architecture.
- 5+ years of experience in compiler or application performance tuning to achieve optimal runtime and application throughput.
- Hardware knowledge: understanding of modern CPU, GPU, and accelerator architecture.
- Ability to analyze and optimize language runtimes, scheduling, and memory models to achieve industry leading runtime and application performance across heterogeneous architectures (CPU, GPU, and accelerators).
- Expert-level C/C++ with deep understanding of systems programming.
- Patents or significant technical innovations in compiler technology.
- Demonstrated cross-industry collaboration on language standards and specifications.
Benefits
- Competitive pay
- Stock
- Bonuses
- Health
- Retirement
- Vacation
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
compiler developmentLLVMCC++parallel programmingperformance tuningoptimization techniquesschedulingmemory modelsaccelerated computing
Soft skills
leadershipcollaborationtechnical directiondesignanalysis