Intel

Compiler Engineering Graduate Intern

Intel
Apply
3 days ago
Toronto, CanadaIntern

Responsibilities

  • Contribute to the design, implementation, testing, or analysis of compiler and runtime technologies.
  • Develop and debug software in C or C++ within a large collaborative codebase.
  • Create or improve tests, reproduce defects, analyze failures, and help deliver reliable solutions.
  • Evaluate functional correctness, compile-time behavior, runtime performance, or code quality as applicable to the project.
  • Participate in code reviews, technical discussions, and project planning with mentors and team members.
  • Document designs, experiments, results, and lessons learned, and present project outcomes to the team.
  • Contribute to open-source projects when aligned with the assigned work.

Requirements

  • Currently pursuing a Master’s or PhD degree in Computer Science, Computer Engineering, Electrical Engineering, Applied Mathematics, or a related technical discipline.
  • Graduate-level coursework, research, or project experience in compilers, programming languages, computer architecture, parallel computing, systems software, or a closely related area.
  • Experience programming in C or C++ and working with complex software systems.
  • Experience designing experiments, analyzing technical results, and communicating conclusions.
  • Familiarity with LLVM, MLIR, Clang, Flang, SYCL/DPC++, Triton, OpenMP, CUDA, or another compiler or parallel-programming ecosystem is preferred.
  • Hands-on experience with LLVM or related compiler infrastructure, including front-end development, intermediate representations, optimization passes, code generation, runtimes, or debug information is preferred.
  • Research or development experience involving CPU/GPU architectures, heterogeneous computing, AI/ML compilation, HPC, parallel programming, or performance optimization is preferred.
  • Experience with PyTorch, vLLM, SGLang, DeepSeek, Hugging Face, or Kimi is preferred.
  • Tile-based programming model knowledge and GPU compute kernel writing experience are preferred.
  • Experience contributing to open-source software or working in a large collaborative codebase is preferred.
  • Publications, technical reports, patents, open-source contributions, or other evidence of advanced technical work are preferred.

Benefits

  • Student/intern position.
  • Hybrid work model allowing time on-site at the assigned Intel site and off-site.
  • Primary location is Toronto, Canada.
  • Shift 1 (Canada).

Tech Stack

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