1

Internship High Performance Computing Engineer Jobs in Ottawa, ON

... of high-performance computing systems, often used in scientific research, engineering simulations, AI/ML workloads, and large-scale data analytics. Core Responsibilities * Architecture & System ...

... High-Performance Computing (HPC) environments. If you thrive in a fast-paced R&D setting with ... Ensure engineers have optimal and reliable remote access to corporate data centers, troubleshooting ...

Junior Quantum Engineer

Ottawa, ON ยท On-site

CA$85K - CA$110K/yr

... quantum computing platforms engineered for the performance, reliability, and environmental ... Hands-on laboratory or engineering experience, including coursework projects, co-op or internship ...

Junior Quantum Engineer

Ottawa, ON ยท On-site

$85K - $110K/yr

... quantum computing platforms engineered for the performance, reliability, and environmental ... Hands-on laboratory or engineering experience, including coursework projects, co-op or internship ...

QNX Systems Software Developer II

Ottawa, ON ยท On-site

CA$90K - CA$132K/yr

... high-performance computing at the edge, standards-based virtualization technologies, and cloud ... If you're an early-career systems engineer who thrives on lowlevel systems work, has a strong ...

Senior Quantum Engineer

Ottawa, ON ยท On-site

$120K - $160K/yr

... quantum computing platforms engineered for the performance, reliability, and environmental ... Experience working in or alongside defense, national security, or high-assurance systems ...

Senior Quantum Engineer

Ottawa, ON ยท On-site

CA$120K - CA$160K/yr

... quantum computing platforms engineered for the performance, reliability, and environmental ... Experience working in or alongside defense, national security, or high-assurance systems ...

FPGA Engineer

Ottawa, ON ยท On-site

CA$105K - CA$145K/yr

... quantum computing platforms engineered for the performance, reliability, and environmental ... The work spans RTL design and verification, high-speed ADC/DAC and serial interfaces, real-time DSP ...

FPGA Engineer

Ottawa, ON ยท On-site

$105K - $145K/yr

... quantum computing platforms engineered for the performance, reliability, and environmental ... The work spans RTL design and verification, high-speed ADC/DAC and serial interfaces, real-time DSP ...

next page

Showing results 1-20

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 Ottawa, ON look for? The top searched job categories for Internship High Performance Computing Engineer jobs in Ottawa, ON are:
What cities near Ottawa, ON are hiring for Internship High Performance Computing Engineer jobs? Cities near Ottawa, ON with the most Internship High Performance Computing Engineer job openings:

HPC Specialist

Arcadion

Ottawa, ON โ€ข On-site

Contractor

Posted 7 days ago


Job description

HPC Specialist – Role Overview

Arcadion is seeking an HPC (High-Performance Computing) Specialist responsible for the design, deployment, optimization, and management of high-performance computing systems, often used in scientific research, engineering simulations, AI/ML workloads, and large-scale data analytics. 


Core Responsibilities

  1. Architecture & System Design
    • Design scalable HPC clusters (on-prem, cloud, or hybrid)
    • Choose appropriate CPUs, GPUs, interconnects (e.g., InfiniBand), and storage
    • Configure Slurm, PBS, or OpenHPC job schedulers
  2. Cluster Deployment & Maintenance
    • Install and manage Linux-based compute nodes
    • Maintain job schedulers and resource managers
    • Integrate monitoring tools (Prometheus, Grafana, Nagios)
  3. Performance Tuning & Optimization
    • Benchmark workloads and tune for performance (e.g., MPI, CUDA, OpenMP)
    • Optimize I/O and inter-node communication
    • Ensure efficient job execution and queue handling
  4. Cloud & Hybrid HPC Integration
    • Deploy and manage cloud-based HPC environments (Azure CycleCloud, AWS ParallelCluster, Google Cloud HPC Toolkit)
    • Optimize workload portability and orchestration (e.g., Singularity, Kubernetes with KubeFlow or Volcano)
  5. AI/ML & GPU Workload Support
    • Manage AI pipelines that require HPC acceleration (e.g., LLM training)
    • Optimize GPU usage (NVIDIA A100/H100, AMD MI300)
    • Interface with TensorFlow, PyTorch, and HPCML tools
  6. Security & Compliance
    • Implement security best practices for multi-user environments
    • Support data governance for sensitive or regulated workloads
    • Maintain audit trails and role-based access control
  7. User & Application Support
    • Assist researchers and data scientists with job submissions and optimization
    • Develop documentation, training materials, and run code validation sessions

️ Technical Skills & Tools Category                    Technologies Schedulers Slurm, PBS, Torque, LSF HPC OS & Config RHEL/CentOS, Rocky, Ubuntu Server HPC File Systems Lustre, BeeGFS, GPFS Parallel Computing MPI, OpenMP, CUDA Monitoring/Telemetry Prometheus, Grafana, Ganglia Cloud HPC AWS HPC, Azure CycleCloud, GCP HPC Toolkit Containers Singularity, Apptainer, Docker, Kubernetes AI/ML Support PyTorch, TensorFlow, Horovod, MLFlow DevOps Tools Ansible, Terraform, Git, Jenkins
Qualifications

  • Bachelor’s or Master’s in Computer Science, Engineering, Physics, or a related technical field
  • 3–7 years of experience in HPC environments
  • Experience supporting AI/ML teams is a major asset
  • Certifications: NVIDIA DLI, AWS Certified HPC Specialist, Linux+ or RHCE