Intel

Senior Compiler Performance Engineer

Intel
Apply
1 day ago
Shanghai, ChinaSenior

Responsibilities

  • Lead performance analysis of real-world applications, AI/HPC workloads, and industry benchmarks across compiler, runtime, library, and microarchitecture layers.
  • Design and productize compiler optimizations and code generation for Intel CPU and GPU capabilities through shipping quality.
  • Own performance targets for a compiler component or workload domain, including tracking regressions and gains through continuous integration.
  • Advance heterogeneous and offload compilation across SYCL, OpenMP, Triton, MLIR, and DSL paths.
  • Collaborate with hardware architecture teams to influence future Intel silicon and compiler interfaces.
  • Contribute upstream through public RFCs, patches, and community code reviews.
  • Influence technical direction, review designs and code, raise engineering standards, and mentor junior engineers.
  • Represent the team's work to partners, customers, and the broader ecosystem.

Requirements

  • Master's or PhD in Computer Science, Computer Engineering, or a related field with 5+ years of relevant industry experience, or a bachelor's degree with 8+ years.
  • Strong hands-on knowledge of modern C++, data structures and algorithms, and compiler theory.
  • Production experience in compiler middle-end optimization, backend code generation, language front ends, or runtime and offload support.
  • Demonstrated experience analyzing and tuning performance of real-world CPU and/or GPU applications.
  • Proven ability to solve complex technical problems and deliver features through a full product cycle.
  • Excellent written and oral communication skills for explaining technical concepts to engineers, architects, and stakeholders.
  • Preferred: substantial LLVM compiler infrastructure experience, including upstream contributions, and MLIR experience.
  • Preferred: deep Intel x86 instruction set and Advanced Vector Extensions knowledge or GPU architecture and execution-model knowledge.
  • Preferred: experience with SYCL, OpenMP offload, Triton, OpenCL, or CUDA.
  • Preferred: experience optimizing AI/ML workloads or integrating compiler technology with PyTorch and inference engines.
  • Preferred: experience with continuous integration and performance-tracking infrastructure at scale.
  • Preferred: experience leading projects across geographies and mentoring engineers.

Benefits

  • On-site work model in Shanghai, China.
  • Experienced-hire position on Shift 1.

Tech Stack

C++FortranPyTorch

Categories

Intel

About Intel

10,000+ employees

Intel is a public semiconductor company that designs and manufactures CPUs and other silicon for PCs, servers, networking, edge, and embedded systems, and also offers foundry services plus AI and graphics accelerators. Founded in 1968 and headquartered in Santa Clara, it sells primarily to OEMs, cloud providers, and device makers worldwide. Its portfolio includes x86 processors (Core and Xeon), Ethernet and chipset products, and the Mobileye autonomous driving platform.

Contact me