Applying for Principal Software Engineer - Cloud AI Infrastructure at Huawei Technologies Canada Co., Ltd.? Compare this live job with your resume first.

🎯 Tailor my resume
←Jobiba.Me
HT
Active18mo ago

Principal Software Engineer - Cloud AI Infrastructure

Huawei Technologies Canada Co., Ltd.·📍 Markham, Ontario, Canada

Employment

FULL TIME

Work mode

On-site

Experience

2+ years

Salary

CA$109,500–CA$199,850 / year · Jobiba est.

Market pay estimate

CA$109,500–CA$199,850 / year for comparable Software Engineer roles in Canada. Estimated from 123 similar postings (high confidence) — not stated by the employer.

Salary →

Role overview

Job description

Huawei Canada has an immediate permanent opening for a Principal Engineer. About the team: Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center in Canada. The lab focuses on researching and developing advanced cloud technologies, supporting the productization and iterative optimization of its technical achievements. Current research areas include cloud native databases, infrastructure resource scheduling and prediction, cloud-native middleware, media engines, and user experience studies. The lab fosters a robust technical environment, allowing collaboration with industry experts to create a highly competitive cloud platform. Our team has an immediate permanent opening for a Principal Software Engineer. About the job: Integrate AI frameworks with cloud infrastructure to optimize end-to-end architecture for AI inference and fine-tuning scenarios. Focus on improving the observability, reliability, and performance of AI services. Collaborate with team members to design and develop concept prototypes. Conduct validation of optimization strategies to ensure effectiveness. Work closely with the product team to support the development of prototypes, taking into account the constraints and requirements of the product's current status. About the ideal candidate: 5 years of software development experience, with a minimum of 2 years of experience in AI infrastructure-related platform R&D for fine-tuning or inference, including but not limited to AI workload profiling tools development, vLLM or SGLang development, infrastructure level troubleshooting and root cause analysis. Proficiency in Golang or Rust. Must be able to write clean, efficient, and high-quality code from scratch. In-depth understanding of AI technologies and familiarity with the module interactions involved in AI model training, inference framework and storage system. Proficient in Kubernetes or Ray, with practical experience in developing services based on these platforms. Strong understanding of cloud services and platforms such as AWS and Azure. Highly analytical, with strong problem-solving skills and the ability to address complex technical challenges effectively. Self-driven, with a proven ability to learn quickly and take initiative. Master's or Ph.D. degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

About this listing

  • Source: Huawei Technologies Canada Co., Ltd.'s official careers site (via Recruitee) · last confirmed on the source 6 Nov 2026
  • Posted 16 Apr 2025

Jobiba does not charge job seekers. Never pay to apply or share OTPs, card or bank details.

Role market pulse

How Software Engineer demand looks in Canada

82/100 · hot

Live jobs

293

Posted 30d

151

30d movement

+65.9%

Remote share

33.8%

Salary listed

77.8%

Salary trend 1Y

Not enough history

What they are looking for

Skills & requirements

Qualification

About the ideal candidate: 5 years of software development experience, with a minimum of 2 years of experience in AI infrastructure-related platform R&D for fine-tuning or inference, including but not limited to AI workload profiling tools development, vLLM or SGLang development, infrastructure level troubleshooting and root cause analysis; Master's or Ph.D; degree in Computer Science, Engineering, or a related field, or equivalent practical experience

Department · Distributed Scheduling & Data Engine Lab

Hiring company

Huawei Technologies Canada Co., Ltd.

Technology

View the company profile, current openings and hiring details.

Related opportunities

Similar active roles

Relevant, currently active roles for this market.

All jobs →
HT
Markham, Ontario, Canada· Full-time

● Strong current hiring demand for this role

HT
Markham, Ontario, Canada· Internship

$58K – $104K/yr

🔔 Get job alerts

New Software Engineer jobs in Markham, Ontario, Canada, straight to your inbox.

No spam · Unsubscribe anytime