FY27 Intern - Machine Learning Compiler & Performance Engineering Intern - Canada (16 months)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
The intern will work at the intersection of machine learning, compiler technology, and AI hardware architecture.
The role supports execution of advanced AI models on Qualcomm Neural Processing Units.
The team develops production machine learning compiler technology used in the Qualcomm AI Runtime SDK.
The team also develops performance modeling and simulation tools for current and future AI architectures.
Key Skills for This Role
Full Job Posting
About Qualcomm
Qualcomm develops technologies spanning AI, high-performance computing, low-power computing, and connectivity.
The company’s early career programs provide mentorship, technical experience, professional development, and collaboration across global teams.
Role Overview
The intern will work at the intersection of machine learning, compiler technology, and AI hardware architecture.
The role supports execution of advanced AI models on Qualcomm Neural Processing Units.
The team develops production machine learning compiler technology used in the Qualcomm AI Runtime SDK.
The team also develops performance modeling and simulation tools for current and future AI architectures.
Performance Engineering
- Compile and optimize neural networks for Qualcomm AI accelerators.
- Analyze model performance, compiler algorithms, runtime efficiency, and hardware utilization.
- Prototype algorithms for high-performance, low-power AI workload execution.
- Identify compute and memory-hierarchy bottlenecks.
- Recommend software and hardware improvements.
Compiler and System Optimization
- Contribute to the machine learning compiler stack.
- Prototype optimization techniques for emerging AI workloads and neural network architectures.
- Analyze machine learning workloads to guide future hardware and software features.
Modeling and Simulation
- Develop performance models and simulation infrastructure using Python, C, and C++.
- Evaluate Qualcomm AI accelerators and predict workload performance before silicon is available.
Minimum Qualifications
- Proficiency in Python or C++ is required.
- Strong analytical, problem-solving, and debugging skills are required.
- Strong written and verbal communication skills are required.
- A detail-oriented approach and interest in complex technical problems are required.
Preferred Qualifications
- Familiarity with object-oriented design principles is preferred.
- Experience with Git, CI/CD systems, Linux, and SSH is preferred.
- Experience with algorithms and data structures is preferred.
- Relevant coursework, research, or project experience in machine learning, AI, computer architecture, systems software, or performance engineering is preferred.
Education and Availability
- Applicants must be enrolled in a relevant bachelor’s or master’s degree program.
- Applicants must be available from May 2027 through August 2028 for the 16-month internship.
- Expected graduation must be November 2028 or later.
Internship Program
- Interns receive mentorship, manager support, professional development workshops, social events, cross-functional speaker sessions, and an executive speaker series.
- The program includes competitive hourly pay, accrued vacation time, and a housing stipend.
Application Notes
- Candidates may be invited to complete a timed HackerRank challenge.
- Generative AI tools are not permitted during interviews unless explicitly authorized by the interviewer.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Qualcomm
FY27 Intern - Low-Power AI, Audio, and Sensors Subsystem Engineering Internship - ASIC Firmware / Embedded - Canada (12 or 16 months)
Markham, CAN
Company: ------------ Qualcomm Canada ULC Job Area: ------------- Interns Group, Interns Group > Interim Engineering Intern - HW Qualcomm Overview: ---------------------- Qualcomm is a company of inventors that unlocked
FY27 Intern - Display IP Engineering Internship - Canada (16 months)
Markham, CAN
Qualcomm is building a 2027 Canada internship class for display IP engineering projects spanning ASIC design, verification, silicon validation, emulation, and systems work. Candidates should be enrolled in a relevant bac
FY27 Intern - Compute DSP/AI Processor Engineering Internship - Canada (16 months)
Markham, CAN
Qualcomm is seeking interns for its Compute DSP/AI Processor hardware engineering program in Markham. Interns may design, verify, model, synthesize, optimize, and debug ASIC hardware IP and subsystems using hardware desc
Senior Lead Engineer – Cloud Platform, DevOps & Site Reliability
, IND
Qualcomm is seeking a Senior Lead Engineer to lead architecture, reliability, scalability, and operations for mission-critical cloud services in its IoT organization. The role requires extensive cloud platform, DevOps, S
Firmware Engineer, Staff
Toronto, CAN
Qualcomm is seeking a Staff Firmware Engineer to lead architecture, development, integration, bring-up, validation, and debugging for SERDES PHY products used in AI data centers. Candidates need strong C/C++ and Python s
RISCV CPU Design Verification (Multiple Levels)
, IND
Qualcomm is seeking design verification engineers to verify high-performance, low-power RISC-V CPUs. The role covers verification planning, simulation and formal methods, testbench development, system validation, emulati
Engineer - Camera Systems (3A)
Hyderabad, IND
Qualcomm is seeking an entry-level systems engineer for multimedia, vision, and image-processing work across embedded product platforms. The role involves designing and optimizing algorithms, supporting hardware accelera
FY27 Intern - Low-Power AI, Audio, and Sensors Subsystem Engineering Internship - ASIC Firmware / Embedded - Canada (12 or 16 months)
Markham, CAN
FY27 Intern - Display IP Engineering Internship - Canada (16 months)
Markham, CAN
FY27 Intern - Compute DSP/AI Processor Engineering Internship - Canada (16 months)
Markham, CAN
Senior Lead Engineer – Cloud Platform, DevOps & Site Reliability
, IND
Firmware Engineer, Staff
Toronto, CAN
RISCV CPU Design Verification (Multiple Levels)
, IND
Engineer - Camera Systems (3A)
Hyderabad, IND
System Performance Modeling Engineer
San Diego, USA