AI and Compiler Engineering Graduate Intern

Intel
Canada
Workplace: RemoteInternshipFunction: Data Science & Machine LearningEducation: mastersSkills: ["Debugging","Problem-solving","Proactive problem resolution","Technical analysis"]

Join Intel’s Compiler Engineering team to co-design next-generation CPU and GPU architectures through compiler innovation for AI/ML performance. You’ll collect and analyze model performance data on Intel hardware, contribute compiler and runtime features to improve AI workload execution, and evaluate optimization impact. Work with tools such as LLVM, SYCL, and CUDA while partnering with experienced engineers to deliver strong performance and reliability for AI workloads.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Intel
Intel
3 days ago

AI and Compiler Engineering Graduate Intern

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Join Intel’s Compiler Engineering team to co-design next-generation CPU and GPU architectures through compiler innovation for AI/ML performance. You’ll collect and analyze model performance data on Intel hardware, contribute compiler and runtime features to improve AI workload execution, and evaluate optimization impact. Work with tools such as LLVM, SYCL, and CUDA while partnering with experienced engineers to deliver strong performance and reliability for AI workloads.
Location: Canada
Workplace: Remote
Employment Type: Internship
Job Function: Data Science & Machine Learning
Seniority: Graduate level

Key Responsibilities

  • •Support hardware-software co-design by contributing compiler innovation for AI/ML model and framework optimizations.
  • •Collect and analyze AI model performance data on Intel CPUs and GPUs.
  • •Contribute hardware and software features that optimize AI models and workload performance.
  • •Evaluate optimization impact on hardware design.
  • •Collaborate with experienced engineers while gaining hands-on experience with LLVM, SYCL, and CUDA and understanding how compilers integrate across the hardware-software stack.

Key Requirements

  • •Pursuing a Master’s or higher (preferred) in Computer Science, Computer Engineering, Applied Mathematics, or a related technical field, with 2-3 years of hands-on experience via internships, academic projects, coursework, or hands-on training OR a Master’s degree with no prior professional experience.
  • •Proficiency in C/C++ with understanding of data structures and algorithms.
  • •Familiarity with compiler construction concepts from coursework or projects.
  • •Knowledge of modern CPU/GPU architecture and memory systems.
  • •Experience with accelerated computing and parallel programming models such as OpenMP, CUDA, or SYCL.
Education:Master's in Computer Science, Computer Engineering, Applied Mathematics, or a related technical field
Skills:DebuggingProblem-solvingProactive problem resolutionTechnical analysis
Tech Stack:CC++LLVMSYCLCUDAOpenMPPyTorchPyTorch (LLMs)C/C++FortranDPC++Kernel programming

Company Brief

Intel
Designs and manufactures semiconductor chips, processors, and related hardware for PCs, data centers, networking, and embedded applications, while providing software and services to accelerate computing across industries globally.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1968
Glassdoor
Glassdoor: 3.8
WebsiteLinkedInGlassdoor