Talent.com
Huawei Technologies Canada Co., Ltd.
Co-op Engineer- Distributed Agent SystemHuawei Technologies Canada Co., Ltd. • Markham, Ontario, CA
Co-op Engineer- Distributed Agent System

Co-op Engineer- Distributed Agent System

Huawei Technologies Canada Co., Ltd. • Markham, Ontario, CA
14 hours ago
Job type
  • Full-time
Job description

Job description

Our team has an immediate 8-16-month Co-op opening for an 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, intelligent SQL engine, LLM/Agent infrastructure and LLM/Agent Evaluation Technology. The lab fosters a robust technical environment, allowing collaboration with industry experts to create a highly competitive cloud platform.


About the role:

• Work with architects and engineers to develop proof-of-concept systems and product components for AI-native cloud infrastructure.
• Investigate and design data structures and algorithms for distributed resource scheduling, capacity optimization, and workload placement on modern cloud hardware.
• Continuously enhance data system used for public cloud capacity management and scheduling.

The targeted annual total compensation (based on 2,080 hours per year) ranges from $58,000 to $104,000 depending on education, experience, and demonstrated expertise.


Job requirements

About the ideal candidate:

• Bachelor’s, Master’s, or Ph.D. studies in Computer Science, Computer Engineering, Applied Mathematics, Physics, or a related field.
• High proficiency in Go or Rust, with the ability to write clean, maintainable code from scratch.
• Strong understanding of algorithms, data structures, object-oriented design, and operating systems.
• Understanding of distributed databases, storage systems, file systems, memory allocation, or cache systems.
• Strong analytical and problem-solving skills.
• Self-motivation, initiative, and the ability to learn quickly.
• Ability to clearly explain technical concepts, design tradeoffs, and implementation challenges.
• Experience with scheduling algorithms, Linux system-level development, or distributed systems is an asset.

Additional Information:

Huawei Canada is committed to a fair, inclusive, and accessible recruitment process. If you require accommodation during any stage of the hiring process, please let us know and we will work with you to meet your needs.

All applications for this position are reviewed directly by our hiring team, we do not use artificial intelligence tools to screen or select candidates.

Create a job alert for this search

Co-op Engineer- Distributed Agent System • Markham, Ontario, CA

Similar jobs

Co-op, Risk Services [Fall 2026]

RPMGlobalToronto
Full-time

Provide recommendations for business practices.Plan and execute client engagements.Understand different client businesses and industries.Work with cross‑functional teams to solve client problems.Yo... Show more

 • Promoted

Software Designer Co-Op - C$21 An Hour

Schneider ElectricToronto, Canada
Full-time

Develop software for cloud platforms, working in an agile team, and designing, implementing, and executing tests. Show more

 • Promoted

Co-Op Civil Engineer: Design & Field Experience - C$25 - C$30 An Hour - No Experience Required

R.V. Anderson Associates LimitedToronto, Canada
Full-time

Civil Engineering co-op position in Toronto, assisting with site surveys and municipal infrastructure design. Show more

 • Promoted

Toronto Distinguished Engineer at Capital One

Capital One CanadaToronto
Full-time

Join Capital One in Toronto as a Distinguished Engineer and redefine banking technology in the cloud.This role demands hands-on expertise and innovative thinking.As a Distinguished Engineer, you wi... Show more

 • Promoted

Hardware Engineer Co-Op - C$3,500 - C$4,000 A Month - No Experience Required

ArloToronto, Canada
Full-time

Hardware Engineer Co-op to design IoT products, test circuits, document reports, and debug wireless products, gaining hands-on experience in a fast-paced environment. Show more

 • Promoted

Remote Platform Engineer — Cloud & Kubernetes Ops

PlanetToronto, ON, CA
Remote
Full-time

A leading global space and data company is seeking a Software Engineer in Platform Operations.This full-time remote role prioritizes building and operating cloud infrastructure supporting engineeri... Show more

 • Promoted

Remote AWS DevOps Engineer with Kubernetes Expertise

Newrich NetworkToronto
Remote
Full-time

Become a driving force for innovation as a Remote AWS DevOps Engineer, specializing in Kubernetes and Docker.Embrace ownership in a role focused on automation and cloud services while collaborating... Show more

 • Promoted

Dynamic DevOps Engineer for OpenShift and CI/CD Solutions

NTT DATA North AmericaToronto
Full-time

Join a dynamic team as a DevOps Engineer focusing on OpenShift and CI/CD solutions.Leverage your expertise to enhance automation and streamline delivery pipelines in an adaptive setting.We are look... Show more

 • Promoted

System Engineer I - C$95,000 - C$106,000 A Year

OpenTableToronto, Canada
Full-time

The System Engineer I will build and maintain workflows, administer Okta, Google Workspace, and Freshservice, focusing on lifecycle management and automation. Show more

 • Promoted

Co-op, Project Technician

Aecon Group Inc.Toronto, ON, CA
Full-time

Aecon Utilities delivers projects across North America, supporting critical utility infrastructure that powers and keeps communities connected.Guided by our core value of Safety Always, we partner ... Show more

 • Promoted

Software Engineering Co-op

Magna InternationalNewmarket, ON, CA
Full-time

The Mechatronics, Mirrors and Lighting group specializes in automotive technologies that are driving the future of mobility.Combining a deep systems knowledge to develop unique vehicle access exper... Show more

 • Promoted

Remote AWS DevOps Engineer with Kubernetes Expertise

Newrich, Inc.Toronto, Ontario, Canada
Remote
Full-time

Become a driving force for innovation as a Remote AWS DevOps Engineer, specializing in Kubernetes and Docker.Embrace ownership in a role focused on automation and cloud services while collaborating... Show more

 • Promoted

Lead Engineer For Distributed Systems

eBayToronto, Canada
Full-time

Transform backend architectures as a leading Staff Engineer.Design innovative solutions while actively mentoring junior developers to achieve high-quality outcomes in different domains.In this pivo... Show more

 • Promoted

Iot Hardware Engineer Co-Op — Ble/Wifi Prototyping - C$3,500 - C$4,000 A Month

Arlo Technologies, Inc.Toronto, Canada
Full-time

Hardware Engineer needed for 8-month term to design and test IoT products using wireless technologies. Show more

 • Promoted

Senior Wireless Engineer (Onsite) - C$140,000 - C$200,000 A Year

CompugenRichmond Hill, Canada
Full-time

Seeking a Senior Wireless Network Engineer with expertise in Cisco technologies to design, implement, and support enterprise wireless and wired network infrastructures, including troubleshooting an... Show more

 • Promoted

Irving Data Modelling Co-op Opportunity

J.D. IrvingToronto, ON, CA
Full-time

Kickstart your career in data analytics with Irving Tissue's Data Modelling Co-op in Toronto.Tackle analytics challenges and create impactful dashboards while promoting data accountability.This ful... Show more

 • Promoted

Senior Agent Infrastructure Engineer - Remote-Flexible

CohereToronto
Remote
Full-time

A leading AI infrastructure company is seeking a candidate in Toronto to build the next generation of agentic AI systems.The role involves developing secure execution environments, managing agent w... Show more

 • Promoted

Cloud Platform Software Designer Co-Op - C$21 An Hour - No Experience Required

UNAVAILABLEToronto, Canada
Full-time

Seeking a software designer for cloud platforms with C#.Full-time role in a diverse environment. Show more

 • Promoted

AWS DevOps Engineer at OceanMD

OceanMDToronto, ON, CA
Full-time

Advance your career with OceanMD as an AWS DevOps Engineer in a hybrid role.Based in Toronto, Vancouver, or Victoria, you will work on cloud infrastructure and CI/CD automation.This position involv... Show more

 • Promoted

Nearshore DevOps Engineer: AWS, Docker & CI/CD Expert

My RecruiterToronto, ON, CA
Full-time

A global software services provider seeks a skilled DevOps Engineer to support operations from Canada.The ideal candidate has over 5 years of experience with AWS services, and deep knowledge of Doc... Show more