Compiler Engineering Intern

    Intel Corporation logo

    Intel Corporation

    10,001+ employeesSanta Clara, CaliforniaSemiconductor Manufacturing
    Actively hiringPaidrollingSemiconductor Manufacturing
    Apply Now

    Best applied by Oct 18

    Access our internships job board to view 10,000+ active internships.


    About the role#

    Intel is looking for a Compiler Engineering Intern to join our team in Toronto. You will work on software technologies that enable heterogeneous computing, helping developers use CPUs, GPUs, and accelerators. You will collaborate with experienced engineers on projects involving compiler features, MLIR-based intermediate representations, and performance analysis. This role is designed for an undergraduate student to gain practical experience with production software and contribute to open-source communities.

    What you'll do#

    • Design, implement, test, and analyze compiler and runtime technologies.
    • Write and debug C or C++ code within a large, collaborative codebase.
    • Create tests, reproduce defects, and analyze failures to improve software reliability.
    • Evaluate functional correctness, compile-time behavior, and runtime performance.
    • Participate in code reviews, technical discussions, and project planning.
    • Document your designs, experiments, and results, and present your outcomes to the team.
    • Contribute to open-source projects when the work aligns with your assigned tasks.

    What you'll need#

    • Current enrollment in a Bachelor's degree program in Computer Science, Computer Engineering, Electrical Engineering, Applied Mathematics, Informatics, or a related technical field.
    • At least 3 months of coursework or project experience in areas like data structures, algorithms, computer architecture, operating systems, or compiler construction.
    • Experience programming in C++ from coursework, research, or personal projects.
    • Experience using development and debugging tools in a Linux environment.
    • Preferred experience includes work with compiler frameworks like LLVM, MLIR, Triton, GCC, or Clang.
    • Familiarity with GPU programming models such as CUDA, SYCL, OpenMP, or HIP is helpful.
    • Knowledge of AI frameworks like PyTorch, inference engines, or machine-learning models is an asset.
    • Experience with Git, automated testing, or performance analysis is a plus.

    Location & details#

    • Location: Toronto, Ontario, Canada.
    • Work Model: This role follows a hybrid work model, splitting time between on-site and off-site work.
    • Employment: Full-time internship.
    • Sponsorship: This position is not eligible for immigration sponsorship.

    About Intel Corporation

    Intel Corporation designs and manufactures semiconductors. The company focuses on artificial intelligence, autonomous driving, and non-volatile memory solutions. It operates as a public company with over 110,000 employees. The headquarters are in Santa Clara, California, with major office locations across the United States, Israel, France, Singapore, and Poland.

    LinkedInWebsiteCareers emailIntel Corporation contact channels unlock with a free account
    All Intel Corporation internships

    How to get in at Intel Corporation

    Securing an internship at Intel Corporation requires speed, as early applicants are often reviewed before the volume of candidates becomes unmanageable. Intern Insider sends an instant alert the moment a role matching your target is published anywhere, so you apply among the first and stay ahead of the crowd. This helps you avoid getting lost in the queue when thousands of others submit their materials. You can also improve your chances by reaching out to the people actually hiring for these positions. Intern Insider surfaces the recruiters behind the company's roles so you can reach out directly to ask about the role or a referral. Connecting with a human at Intel Corporation materially improves your response rates compared to a standard cold application.

    Get alerts for new Intel Corporation internships
    Share

    Interns who landed roles with Intern Insider

    “I found tons of jobs here that weren't even posted on LinkedIn. So many hidden opportunities I would have completely missed otherwise!”
    Alex B., Marketing Intern

    Alex B.

    Marketing Intern

    “Finding the latest internships used to be a hassle. I'd have multiple sites and repos open at once, but with Intern Insider, everything's in one place, which has made my application process much faster and more organized.”
    Kentaro B., Software Engineer Intern

    Kentaro B.

    Software Engineer Intern

    Apply to more than this one.

    10,000+ open internships in one place, with the deadlines and the people to email.

    Create free account
    Apply by Oct 18Apply Now