7 days ago
Toronto, CanadaIntern
Responsibilities
- Contribute to the design, implementation, testing, or analysis of compiler and runtime technologies.
- Develop and debug C or C++ software in a large collaborative codebase.
- Create or improve tests, reproduce defects, analyze failures, and deliver reliable solutions.
- Evaluate functional correctness, compile-time behavior, runtime performance, or code quality.
- Participate in code reviews, technical discussions, and project planning.
- Document designs, experiments, results, and lessons learned, and present project outcomes.
- Contribute to open-source projects when aligned with assigned work.
Requirements
- Currently pursuing a bachelor's degree in computer science, computer engineering, electrical engineering, applied mathematics, informatics, or a related technical discipline.
- At least 3 months of coursework or project experience in data structures, algorithms, computer architecture, operating systems, programming languages, or compiler construction.
- Experience programming in C++ through coursework, research, personal projects, or prior internships.
- Experience using software development and debugging tools in a Linux or similar development environment.
- Preferred qualifications include compiler experience with LLVM, MLIR, Triton, GCC, Clang, or similar frameworks; GPU programming with CUDA, SYCL, OpenMP, or HIP; and knowledge of CPU or GPU architecture, heterogeneous computing, or systems programming.
- Preferred qualifications also include familiarity with PyTorch, vLLM, SGLang, DeepSeek, Qwen, or Kimi; tile-based programming; GPU compute kernel writing; Git; automated testing; continuous integration; performance analysis; open-source development; or substantial technical contributions.
Benefits
- Hybrid work model allowing time on-site and off-site.
- Student/intern role located in Toronto, Canada, on Shift 1.
- Intel provides accessibility accommodations for applicants and employees with disabilities.
About Intel
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.
