Logo-of-Huawei-Technologies-Canada-Co.-hiring-for-jobs-in-Canada-on-GrabJobs

Research Engineer - AI Computing System

salary Salary :

$78,000 - 150,000 yearly

icon briefcase Job Type : Contract

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Research Engineer - AI Computing System

Job description

Huawei Canada has an immediate 12 month contract for an Engineer.

About the team:

The Advanced Computing and Storage Lab, currently a part of the Vancouver Research Centre, aims to explore adaptive computing system architectures to address the challenges posed by flexible and variable application loads in the future. It assists in ensuring the stability and quality of training clusters, constructs dynamic cluster configuration strategy solvers, and establishes precision control systems to create stable and efficient computing power clusters. One of the lab's goals is to focus on key industry AI application scenarios such as large model training/inference, based on key technologies like low-precision training, multi-modal training, and reinforcement learning, responsible for bottleneck analysis and the design and development of optimization solutions, thereby improving training and inference performance as well as usability.

About the job:

  • Aiming at key industry AI application scenarios such as large model training/inference, based on key technologies such as low-precision training, parallel strategy tuning, and training resource tuning, be responsible for the bottleneck analysis of the AI ​​software system on the Ascend platform and the design and development of optimization solutions to improve training, inference performance, and ease of use.

  • Responsible for the design and development of optimization solutions for AI training/inference systems. Combined with the requirements of AI algorithms for the system, through architectural optimization in computing, IO, scheduling, etc., build large-model AI training frameworks, operator libraries, acceleration libraries and other software frameworks and acceleration features to provide a foundation for the next generation of architectural innovation.

  • Grasp the latest research progress and technological trends in the fields of AI computing cluster architecture design, training acceleration, and inference acceleration in the industry and academia, and continuously improve the competitiveness of AI computing cluster systems.

The target annual compensation (based on 2080 hours per year) ranges from $78,000 to $150,000 depending on education, experience and demonstrated expertise.

Job requirements

About the ideal candidate:

  • Ph.D or Masters degree in Computer Science, Computer Engineering majors in artificial intelligence, computer science, software, automation, electronics, communications, robotics, etc.

  • Familiar with the common model structures of large models such as Deepseek and Llama, and have basic technical accumulation in large model training and inference optimization in the fields of LLM, MoE, multimodality, etc.

  • Familiar with the hardware architecture and programming system of AI accelerators such as GPU/NPU, and have experience in optimizing AI systems with coordinated software and hardware cores.

  • Those with any of the following experience is an asset:

    1) Solid programming foundation, familiar with Python/C/C++ programming languages, good architecture design and programming habits

    2) Ability to work independently and solve problems, good at communication, willing to cooperate, keen on new technologies, good at summarizing and sharing, and like hands-on practice

    3) Experience in the development of AI training frameworks and AI reasoning engines, or algorithm hardware and related experience is an asset

    4) Strong research capabilities in new technologies and new architectures, can quickly track and gain insights into the most cutting-edge AI technologies in the industry, and lead the continuous leadership of system architecture innovation.

Original job Research Engineer - AI Computing System posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

About the Company

Huawei Technologies Canada Co.

Huawei is a global leader of ICT solutions. Continuously innovating based on customer needs, we are committed to enhancing customer experiences and creating maximum value for telecom carriers, enterprises, and consumers. Our telecom network equipment, IT products and solutions, and smart devices are...

Read more about the company

Auto-Apply to Research Engineer - AI Computing System Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Research Engineer - AI Computing System Jobs in Canada

GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast! Find the best jobs in Canada, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.