Skip to main content
Intel Corporation logo

Compiler Engineer

Intel Corporation
October 23, 2026
Full-time
On-site
Shanghai, China
EDA Jobs, Level - Mid-Career

Job Title

Compiler Engineer

Role Summary

Member of the Compiler Engineering team in Intel's Data Center Group focused on LLVM-based compiler technologies for Intel CPUs and GPUs. Work covers language front ends, IR, optimization, code generation, runtimes, debug information, and developer tooling to improve performance and scalability for AI, HPC, and other workloads.

Collaborate with hardware architects, platform teams, and global engineering groups; contribute to open-source compiler initiatives and industry standards.

Experience Level

Mid-level - typically requires 3+ years of professional software development experience.

Responsibilities

Design, implement, validate, and maintain compiler features and tooling to improve performance, correctness, and developer productivity.

  • Design, develop, test, debug, and maintain compiler components and software.
  • Drive implementation of new compiler features and resolve software defects.
  • Analyze real-world applications, workloads, and benchmarks to find optimization opportunities.
  • Improve performance and efficiency of compiler-generated code for Intel CPU architectures.
  • Conduct functional, performance, scalability, and stress testing to ensure quality and reliability.
  • Partner with hardware architects and platform teams to enable new processor capabilities.
  • Collaborate with global engineering, validation, and performance teams to deliver products.
  • Contribute to and engage with open-source compiler projects and industry standards.

Requirements

Minimum technical skills and experience required. Preferred skills are listed below.

  • 3+ years professional software development experience with advanced C/C++ skills.
  • Strong background in object-oriented programming, algorithms, and data structures.
  • Experience optimizing software for CPU performance and efficiency.
  • Excellent analytical, debugging, and problem-solving skills; ability to work independently.
  • Strong communication and collaboration skills in a global engineering environment.

Preferred / nice-to-have:

  • Experience with compiler development using LLVM or similar frameworks.
  • Experience with vectorization technologies and parallel programming models such as OpenMP.
  • Knowledge of assemblers, linkers, and low-level system software.
  • Strong understanding of compiler optimizations, code generation, and CPU architecture.
  • Familiarity with performance profiling and analysis tools (e.g., perf).

Education Requirements

Minimum: Bachelor's degree in Computer Science, Applied Mathematics, Informatics, or a related technical field. Preferred: Master's degree or PhD in Computer Science, Electrical Engineering, or a related discipline. Qualifications may alternatively be met through a combination of relevant industry experience, internships, coursework, or research.


About the Company

Company: Intel Corporation

Headquarters: Santa Clara, California, USA

Intel Corporation is a leading multinational technology company known for its innovative semiconductor solutions, including microprocessors, artificial intelligence accelerators, and memory products. Headquartered in the United States, Intel focuses on cutting-edge technology and a collaborative working environment, driving advancements in semiconductor manufacturing to meet global demands. The company emphasizes professional development and aims to shape the future of technology through groundbreaking designs.

Intel Corporation logo

Date Posted: 2026-10-21