Intel Corporation

Senior Compiler Engineer – Architect

Intel Corporation

full-time

Posted on:

Location Type: Office

Location: Santa Clara • California, Massachusetts, Oregon, Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $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