1

Internship High Performance Computing Engineer Jobs in Toronto, ON

Performance Architect, AI HW

Toronto, ON · On-site +1

CA$100K - CA$500K/yr

The Tensix team is building the high-performance compute fabric that powers Tenstorrent's AI and ML ... Deeply analytical engineer with strong intuition for AI workload behavior and system-level ...

Write clean, efficient, and maintainable code using high-level programming languages such as Python ... Engage in cloud computing platforms (e.g., Azure, GCP) to develop scalable applications. * Design ...

Adheres to and promotes new team infrastructure systems engineering guidelines, practices, OICR ... Experience working with or willingness to learn High Performance Computing (HPC). * Experience with ...

Systems Administrator III

Toronto, ON · On-site

CA$93K - CA$104K/yr

  • Retirement

Adheres to and promotes new team infrastructure systems engineering guidelines, practices, OICR ... Experience working with or willingness to learn High Performance Computing (HPC). * Experience with ...

Strong knowledge of workstation solutions and high-performance computing use cases. * Strong ... HP invents, engineers, and delivers technology solutions that drive business value, create social ...

... High Performance Computing, Compute, Networking, Storage, Database, and Analytics. It also includes ... Key job responsibilities Interact at the CxO/VP level, as well as developers and technical ...

Showing results 41-60

Internship High Performance Computing Engineer information

What are the key skills and qualifications needed to thrive as an internship high performance computing engineer?

To thrive as an Internship High Performance Computing Engineer, you need a solid background in computer science fundamentals, programming (especially in C/C++ or Python), and a familiarity with parallel computing concepts, often supported by coursework or relevant project experience. Experience with Linux environments, HPC clusters, and distributed computing frameworks, as well as tools like MPI, OpenMP, or Slurm, is commonly required. Strong problem-solving skills, attention to detail, and the ability to collaborate effectively within technical teams help interns stand out. These skills ensure you can efficiently support computational research, resolve technical challenges, and contribute meaningfully to HPC projects.

What is the difference between Internship High Performance Computing Engineer vs Internship Data Scientist?

AspectInternship High Performance Computing EngineerInternship Data Scientist
Required SkillsProgramming (C++, Python), parallel computing, HPC systemsStatistics, machine learning, data analysis, Python/R
Work EnvironmentResearch labs, tech companies, academia with focus on HPC systemsTech firms, finance, healthcare, research institutions
Industry UsageHigh-performance computing projects, scientific simulationsData analysis, predictive modeling, business insights

Internship High Performance Computing Engineers focus on developing and optimizing computational systems for large-scale scientific and engineering problems, requiring skills in parallel programming and HPC environments. In contrast, Internship Data Scientists analyze data to extract insights, using statistical and machine learning techniques. Both roles are valuable in tech and research sectors but differ in technical focus and daily tasks.

What is an internship high performance computing engineer?

An Internship High Performance Computing (HPC) Engineer is a student or early-career professional who works with advanced computing systems designed for processing large data sets and complex calculations at high speeds. During the internship, they assist in developing, optimizing, and maintaining HPC infrastructure, software, or applications used in scientific research, engineering, or data analysis. The role often involves learning about parallel computing, cluster management, and performance tuning, while gaining hands-on experience with cutting-edge technologies. Interns work under the supervision of experienced HPC engineers, contributing to projects that advance computational capabilities in various fields.

What types of projects can I expect to work on as an internship high performance computing engineer?

As an Internship High Performance Computing (HPC) Engineer, you will typically contribute to projects involving optimization of scientific applications, performance analysis, and cluster management. Interns often assist with benchmarking software, troubleshooting issues in parallel computing environments, and supporting researchers with technical solutions. You'll likely collaborate closely with senior HPC engineers, system administrators, and academic researchers to ensure efficient use of computing resources. This hands-on experience provides valuable insight into real-world challenges faced in HPC environments and helps build a strong foundation for future roles in the field.
What job categories do people searching Internship High Performance Computing Engineer jobs in Toronto, ON look for? The top searched job categories for Internship High Performance Computing Engineer jobs in Toronto, ON are:
What cities near Toronto, ON are hiring for Internship High Performance Computing Engineer jobs? Cities near Toronto, ON with the most Internship High Performance Computing Engineer job openings:

Lead SMU Validation Engineer - Data Center GPU

Amd

Thornhill, ON • Hybrid

Full-time

Posted 8 days ago


Advanced Micro Devices rating

8.6

Company rating: 8.6 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

27th of 157 rated electronics manufacturers


Job description

ADVANCE YOUR CAREER. ADVANCE THE WORLD.

At AMD, we believe technology can change lives for the better. It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us. And we're looking for talent who feel the same: people who want to leave the planet better than they found it, those who don't shy away from humanity's challenges but are determined to help solve them.

AMD is powering the next generation of supercomputing, high-performance computing, cloud, and AI. Whether you're designing next-gen processors, enabling AI breakthroughs, or creating go-to-market plans, every role at AMD contributes to something bigger - technology that moves the world forward.

Responsibilities

THE ROLE:

As an Lead SMU (System Management Unit) Validation Engineer in the Data Center and GPU Accelerated Processing Division, you will drive SMU hardware and power-management validation for AMD Data Center GPU products across pre-silicon, bring-up, post-silicon enablement, and system-level debug.  You will own key areas of validation strategy and execution while partnering with architecture, design, firmware, diagnostics, platform, automation, customer engineering, and program teams to deliver high-quality next-generation AI and HPC products. 

 

THE PERSON:

The ideal candidate is a motivated technical leader with strong experience in SoC power-management validation, SMU hardware features, firmware interactions, subsystem communication, and system-level debug. 

You can independently drive validation planning, issue triage, root-cause analysis, and closure while influencing cross-functional teams, mentoring engineers, and communicating clearly with technical and program stakeholders. 

KEY RESPONSIBILITIES:

  • Own SMU hardware validation planning and execution across emulation, ASIC bring-up, post-silicon enablement, regression, and sustaining phases. 
  • Develop validation plans for SMU sub-blocks and power-management features, including bootcode, clocking, fuse, SMN, SMUIO, thermal, RSMU, security-related interactions, and other system-management functions. 
  • Lead debug triage, root-cause analysis, and issue closure across hardware, firmware, platform, diagnostics, and system-level interactions. 
  • Partner with architecture, design, firmware, diagnostics, platform, automation, customer engineering, and program teams to align scope, risks, dependencies, and exit criteria. 
  • Build and improve automation, validation content, debug-analysis scripts, and regression checks to improve coverage, efficiency, and repeatability. 
  • Review RTL, specifications, firmware interfaces, register maps, and validation collateral to identify coverage gaps and improve validation effectiveness. 
  • Support lab-based and system-level debug using platform tools, firmware logs, register-level analysis, and standard measurement equipment. 
  • Support customer and sustaining issues by providing SMU technical expertise, debug guidance, and issue-resolution support. 
  • Mentor engineers and help improve team validation methodology, debug practices, and product quality. 

PREFERRED EXPERIENCE:

  • Strong experience in semiconductor validation, silicon bring-up, SoC validation, firmware validation, or hardware/software integration. 
  • Hands-on experience with power-management validation, SMU/PMFW functionality, SoC control fabrics, clocking, reset, fuse, thermal, voltage-regulator, or platform-management features. 
  • Experience developing validation plans, test content, automation, and debug methodologies for complex SoC or GPU products. 
  • Strong debug skills across hardware, firmware, software, diagnostics, and platform interactions. 
  • Experience with emulation, simulation, or FPGA/prototyping environments. 
  • Proficiency in Python and C/C++ for automation, test infrastructure, or debug-analysis tools. 
  • Familiarity with Linux, lab bring-up, register-level debug, firmware logs, and platform debug tools. 
  • Ability to execute independently, manage priorities, influence cross-functional teams, and drive technical issues to closure. 

ACADEMIC CREDENTIALS: 

  • Bachelor's or master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field preferred. 

LOCATION:

Markham, ON

#LI-SL2

#LI-HYBRID

Qualifications

Benefits offered are described:  AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.   We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position.  AMD's "Responsible AI Policy" is available here.

 

This posting is for an existing vacancy.

Employment Type: FULL_TIME

What Advanced Micro Devices employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom