Postuler

Publié il y a 25 jours

Compiler Engineering Intern

@ Intel Technology of Canada, ULC

Toronto, Ontario

Temps plein
Postuler
SIGNAUX

En bref

Intel Technology of Canada, ULC is hiring a Compiler Engineering Intern for a full-time student position in Toronto. The intern contributes to LLVM-based compiler technologies for CPUs and GPUs, working with experienced engineers on a scoped project. The posting states a hybrid work model and no immigration sponsorship.

Responsabilités :

  • Contribute to design, implementation and testing of compiler and runtime technologies
  • Develop and debug C or C++ software in a large codebase
  • Create tests, reproduce defects and analyze failures
  • Evaluate correctness, compile-time behavior and runtime performance
  • Document designs, experiments and results

Résumé des exigences :

  • Currently pursuing a Bachelor's degree in a technical discipline
  • 3+ months of coursework or project experience in compilers, data structures or architecture
  • C++ programming experience
  • Linux and debugging tool experience
  • Preferred: LLVM, MLIR, Triton or GPU programming experience

Outils et compétences

Source et dates

Site carrière / système de candidatures · workday

Date publiée par l’employeur
2026-10-14
Première détection par notre source
2026-10-15
Mise à jour du dossier source
2026-11-05

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauDébutant
DomaineDéveloppement logiciel
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
FormationBaccalauréat (exigé)
Domaines d’étudesComputer Science, Computer Engineering, Electrical Engineering, Applied Mathematics, Informatics

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Intel Technology of Canada, ULC

ChampValeur
Offres sur Jobsy11
Description

Job Details:

Job Description:

At Intel, we are building the next generation of software technologies that unlock the potential of heterogeneous computing. Our compiler technologies help developers harness CPUs, GPUs, and accelerators through high-performance, portable software.

As an intern, you will contribute to an open ecosystem that advances performance, scalability, reliability, and developer productivity for AI, HPC, and other demanding workloads, while supporting Intel's commitment to contributing to and collaborating with open-source communities.

About the Team

The Intel Compiler Engineering Team develops LLVM-based C, C++, SYCL, Triton, MLIR, Domain Specific Languages (DSLs), and Fortran compiler technologies for Intel processor platforms, including CPUs and GPUs.

The team works across the compiler stack and in close collaboration with hardware architecture teams, covering language front ends, intermediate representations, optimization, code generation, debug information, runtimes, offload support, quality, and developer tooling. This work connects Intel hardware and compiler capabilities with AI frameworks and software ecosystems such as PyTorch, inference engines, and machine-learning models.

You will collaborate with experienced engineers and contribute to open-source communities while learning how production compilers are designed, tested, optimized, and delivered.

Position Overview

We are hiring a Compiler Engineer Intern to contribute to Intel's compiler software stack. You will work with experienced compiler and hardware architecture engineers on a scoped project that may involve:

  • Compiler features or MLIR-based intermediate representations
  • Triton or other Domain Specific Languages (DSLs)
  • Optimization, code generation, runtime, or offload support
  • Debug information or testing infrastructure
  • Performance analysis or developer tools

Projects may involve connecting software capabilities to AI frameworks such as PyTorch, inference engines such as vLLM and SGLang, and machine-learning models such as DeepSeek, Hugging Face, and Kimi.

You will investigate technical problems, implement and test solutions, analyze results, and communicate findings to the team. This opportunity is designed for an undergraduate student who wants to build practical compiler-engineering experience and apply foundational computer science concepts to production software.

Key Responsibilities

  • Contribute to the design, implementation, testing, or analysis of compiler and runtime technologies
  • Develop and debug software in C or C++ within a large, collaborative codebase
  • Create or improve tests, reproduce defects, analyze failures, and help deliver reliable solutions
  • Evaluate functional correctness, compile-time behavior, runtime performance, or code quality, as applicable to the project
  • Participate in code reviews, technical discussions, and project planning with mentors and team members
  • Document designs, experiments, results, and lessons learned, and present project outcomes to the team
  • Contribute to open-source projects when aligned with the assigned work

To Be Successful in This Role

You should demonstrate the following professional traits:

  • Curiosity and willingness to learn unfamiliar technologies
  • Strong analytical, problem-solving, and debugging skills
  • Clear written and verbal communication

Qualifications:

This position is not eligible for intel immigration sponsorship.


Minimum Qualifications

  • Currently pursuing a Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Applied Mathematics, Informatics, or a related technical discipline
  • 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

  • Compiler-related coursework or project experience, including parsing, intermediate representations, optimization, code generation, or runtimes
  • Hands-on compiler development experience with LLVM, MLIR, Triton, GCC, Clang, or similar compiler frameworks
  • Experience with GPU programming models such as CUDA, SYCL, OpenMP, or HIP
  • Knowledge of CPU or GPU architecture, heterogeneous computing, or systems programming
  • Familiarity with AI frameworks such as PyTorch, inference engines such as vLLM and SGLang, and machine-learning model ecosystems such as DeepSeek, Qwen, and Kimi
  • Tile-based programming model knowledge
  • GPU compute kernel writing experience
  • Experience with Git, automated testing, continuous integration, performance analysis, or open-source development
  • Technical contributions such as code, patches, reviews, research, publications, or substantial academic projects

Job Type:

Student / Intern

Shift:

Shift 1 (Canada)

Primary Location:

Canada, Toronto

Additional Locations:

Posting Statement:

All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.

Position of Trust

N/A

Annual Salary Range for jobs which could be performed in Canada

Salary range dependent on a number of factors including location and experience.

Work Model for this Role

This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site. * Job posting details (such as work model, location or time type) are subject to change.

Canada Accommodation:

Intel is committed to a culture of accessibility. Intel provides accommodations to applicants and employees with disabilities. Find information and request accommodation here.

*

ADDITIONAL INFORMATION: Intel is committed to Responsible Business Alliance (RBA) compliance and ethical hiring practices. We do not charge any fees during our hiring process. Candidates should never be required to pay recruitment fees, medical examination fees, or any other charges as a condition of employment. If you are asked to pay any fees during our hiring process, please report this immediately to your recruiter.

Emplois semblables

  • Sales Associate

    Toronto, ON
    45k–70k $/anTemps plein

    GLENTEL INC: GLENTEL is proud to support children's hospitals through Canada's Children's Hospital Foundations and has committed to raising $1M a year in support…

    1+ ansCandidates need 1-2 years of proven success in customer-facing roles, strong communication and relationship skills, and an interest in wireless technology. They must be comfortable with technology and social media and available for full-time work, including evenings and weekends.

    Social media

  • Manager, Banking and Capital Markets

    Toronto, ON
    Temps plein

    KPMG

    5+ ansCandidates need 5 to 8 years of consulting or banking experience and a degree in business, engineering, technology, finance or data science. They also need strong communication, analytical and project planning skills, and proficiency in Microsoft Office, especially PowerPoint.

    Microsoft PowerPoint, Microsoft Office

    Senior Consultant, Banking and Capital Markets

    Toronto, ON
    Temps plein

    KPMG

    3+ ansCandidates need 3-5 years of consulting, banking, data analytics or finance experience, a relevant degree, and strong analytical, Excel, PowerPoint and communication skills. Experience with analytics tools such as Tableau or Power BI is also required.

    Microsoft Excel, Microsoft PowerPoint, Tableau, Power BI, Collibra, Workiva

  • SEO/AEO Specialist, Silvie

    Toronto, ON
    HybrideTemps plein

    Pontosense

    2+ ansCandidates need 2 to 5 years growing organic traffic for a consumer, subscription, health or app brand, plus hands-on skills with keyword research, on-page work and publishing. They should know Search Console, GA4, Ahrefs or Semrush, and a CMS such as Webflow or WordPress, and have experience with AEO or GEO.

    Search Console, GA4, Ahrefs, Semrush, Webflow, WordPress

  • OMNI Customer Fulfillment Associate

    Toronto, ON
    Temps partiel

    Wal-Mart Canada Corp

    Candidates need to be at least 16 years old and comfortable working variable shifts, including evenings, weekends and holidays. Physical stamina for standing, bending and lifting up to 20 lbs, and occasionally 50 lbs, is required.

    POS

  • Fashion Associate (Part time) - CF Toronto Eaton Centre

    Toronto, ON
    Sur placeTemps partiel

    Reitmans (Canada) Ltée/Ltd

    Candidates need retail, sales or customer service experience (preferred), strong communication skills, and fashion sense. They must be able to multitask, work in a fast-paced store, and use POS, ERP, ATS and Microsoft Office systems.

    POS, ERP, ATS, Microsoft Office Suite

  • Court and Client Representative (irregularly scheduled hours and on-call contracts)

    Toronto, ON
    Temporaire

    Ministry of the Attorney General

    Candidates need to type at least 30 words per minute and be available for irregular hours, including weekends and holidays. A valid Ontario driver's licence and willingness to travel to different courts may be needed, along with strong customer service, attention to detail and cash handling skills.

    Court recording equipment, Online meeting software, Cash register, Computer databases

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.