Posted 6 months ago
Co-op Software Engineer - AI System & Infrastructure
@ Huawei Technologies Canada Co., Ltd.
Vancouver, British Columbia
Overview
Huawei Technologies Canada is hiring a co-op Software Engineer for its Intelligent Cloud Infrastructure Lab to work on AI system and infrastructure. The role covers LLM and multi-modal LLM scalability and performance, and redesigning AI training and inference platforms. Target compensation is $58,000 to $104,000 per year based on 2080 hours.
Pay:
$58,000–$104,000 a year
Responsibilities:
- Identify scalability and performance issues in LLM and multi-modal LLM systems
- Initiate and plan innovation projects to build or re-architect AI infrastructure
- Design scalable, high-performance architecture for AI training and inference
- Collaborate with internal and external teams to deliver project features
Requirements summary:
- Bachelor's, Master's or PhD in Computer Science or Computer Engineering
- Experience building large-scale, high-performance distributed systems
- Experience with NVIDIA TensorRT and/or Triton servers and container virtualization
- Experience with vLLM, Ray, SGLang, Kubernetes, PyTorch or CUDA
- Proficiency in C/C++, Go, Java, Rust, Python or C#
- Excellent interpersonal and communication skills
Tools & skills
Source and dates
Employer career site / ATS feed · recruitee
- Employer posting date
- 2026-05-12
- First seen by our source
- 2026-10-10
- Source record updated
- 2026-11-06
These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.
Job details
| Seniority | Entry level |
| Department | Software development |
| Travel | air: none · ground: none |
| Work setting | Office |
| Position | Mostly sitting |
| Physical demands | physical low · computer high |
| Education | Bachelor’s degree (required), Master’s degree (preferred), Doctorate (preferred) |
| Fields of study | Computer Science, Computer Engineering |
Summary and details written by AI from the posting; the employer’s posting is the authority.
Huawei Technologies Canada Co., Ltd.
Saved company profile
Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.
- People associated on LinkedIn
- 142,744
- Other recorded names
- Huawei Finland R&D
- Huawei
- Huawei Europe
- Huawei Denmark
- Huawei Norway
- Huawei
- Huawei Serbia&Hungary Rep Office
- Huawei Telekomünikasyon Dış Ticaret Ltd
- Huawei Technologies Italia
- Huawei Switzerland
| Field | Value |
|---|---|
| Industry | Telecommunications |
| Company size | 10001+ |
| Headquarters | Shenzhen, Guangdong |
| Open jobs on Jobsy | 187 |
| View page |
Huawei Canada has an immediate Co-op opening for an Engineer.
About the team:
The Intelligent Cloud Infrastructure Lab aims to innovate technologies, algorithms, systems, and platforms for next-generation cloud infrastructure. The lab addresses scalability, performance, and resource utilization challenges in existing cloud services while preparing for future challenges with appropriate technologies and architectures. Additionally, the lab aims to understand industry dynamics and technology trends to create a robust ecosystem.
About the job:
Understand AI System and Infrastructure technology landscape, and identify scalability/performance issues or challenges of current LLM/multi-modal LLM systems
Initiate and charter innovation projects to build or re-architect AI infrastructure platform, and plan milestones accordingly
Provide/contribute a scalable and high-performance architecture design or re-design for the infrastructure system that is optimized for AI training and inferencing, which includes but not limited to cluster management and scheduling, LLM model deployment, elastic LLM as well as AI container cold/warm start-up optimization, and so on.
Collaborate with internal and external teams to deliver the project or project features that improve our overall system scalability and performance.
The target annual compensation (based on 2080 hours per year) ranges from $58,000 to $104,000 depending on education, experience and demonstrated expertise.
About the ideal candidate:
Bachelors, Master/PhD degree in Computer Science, Computer Engineering
Experience in building large scale and high-performance distributed system
Experience in Nvidia TensorRT and/or Triton servers. Experience in container virtualization technologies
Knowledge & experience in distributed system design & development, including serverless technologies
Work experience in one or more of the following technologies: vLLM, Ray, SGLang, Kubernetes, TensorRT-LLM, Pytorch framework, Cuda libraries, GPU technologies
Work experience in one or more of the following programming languages: C/C++, Go, Java, Rust, python, C#
Have excellent interpersonal and communication skills to collaborate with multiple teams and build strong partnerships effectively
Demonstrated success working on software engineering problems that span multiple products
Journal
Only you can see this. Kept on this device, and in your account when you sign in.