Compiler Engineering Intern
Core
Intern contributing to Intel's LLVM-based compiler stack for CPUs and GPUs, focusing on optimization, code generation, and runtime support for AI and HPC workloads.
Role type
Compiler Engineering Intern
Builds
Production compiler features, MLIR-based intermediate representations, and developer tooling for heterogeneous computing
Domain
Semiconductor / Compiler Engineering / AI Infrastructure
Deliverable
production ML models
Required skills
C/C++ programming, Linux development environment, data structures and algorithms, compiler construction concepts, debugging and testing
Preferred skills
LLVM/MLIR/SYCL/Triton familiarity, GPU architecture knowledge, PyTorch/vLLM ecosystem experience, Git and CI/CD, open-source contributions
Technologies
LLVM, MLIR, Triton, SYCL, CUDA, PyTorch, vLLM, SGLang, C++, C
Responsibilities
Design and implement compiler features, debug software in C/C++, create and improve tests, evaluate compile-time and runtime performance, participate in code reviews, document technical findings
Seniority
Intern
