Intel Corporation

Compiler Engineering Intern

Intel Corporation

internship

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Participate to define, design, develop, test, debug, release, enhance, and maintain software tools for domain-specific programming languages.
  • Work directly with hardware design teams, compiler development companies, and programming communities.
  • Design and implement Triton compiler front-end and back-end components.
  • Develop optimization passes for supported kernels.

Requirements

  • Candidate must be pursuing a Masters or PhD degree in Electrical Engineering, Electronics and Communication Engineering, Computer Engineering, Computer Science or a related field of study.
  • 3+ months of experience with the following: Algorithms, data structures, and software development in C/C++.
  • Compiler stages, code generation, and optimization techniques.
  • GitHub development environment.
  • Preferred Qualifications: Strong problem solving and analytical skills.
  • Experience with LLVM, MLIR, and Triton compiler architecture.
  • Familiarity with PyTorch attention techniques for transformer models.
Benefits
  • Internships
  • Virtual work environment

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
CC++AlgorithmsData structuresCompiler stagesCode generationOptimization techniquesLLVMMLIRTriton compiler architecture
Soft skills
Problem solvingAnalytical skills
Certifications
Masters degreePhD degree