MLIR Compiler Engineering Undergraduate Intern (f/m/d)
Core
Develop compiler and runtime technologies for Intel's CPU and GPU platforms, focusing on optimization, code generation, and intermediate representations.
Role type
undergraduate intern compiler engineer
Builds
Intel's industry-leading development tools for data center processors
Domain
semiconductor / compiler technology
Deliverable
production ML models
Required skills
C/C++ programming, data structures, algorithms, operating systems, computer architecture, Linux development, debugging, testing, code reviews
Preferred skills
compiler construction (parsing, IR, optimization), LLVM/MLIR/Clang/Triton/SYCL, heterogeneous computing, Git, CI/CD, open-source development
Responsibilities
Design, implement, and test compiler features; write and optimize C/C++ code in large-scale codebases; create and improve tests for functional correctness; conduct performance evaluations; participate in code reviews and technical discussions; document designs and findings; engage in open-source collaborations
Seniority
undergraduate intern
