Research Engineer
Huawei
Research Engineer
Huawei
Global ICT infrastructure and devices provider
Huawei Canada has an immediate permanent opening for a Research Engineer.
About the team:
The Intelligent Complex Systems Team, currently a part of the Waterloo Research Centre, examines recent advancements in artificial intelligence (AI) and robotics to determine its potential for broader applications. This innovative team researches AI challenges such as matching human capabilities and ensuring the safety of collaborative AI systems.
About the job:
Research, prototype, and build a complete agentic software system engineering framework spanning the foundation model layer, the code agent tooling layer, and the upper-layer system engineering framework, enabling AI agents to evolve from consumer assistants into full-fledged software engineering collaborators.
Investigate how the rise of code agents is reshaping software engineering paradigms, and design new paradigms for human–Code Agent collaborative development, including the engineering decomposition of complex software development tasks and effective role allocation between humans and agents.
Research multi-agent collaboration patterns for software engineering, developing systematic techniques for coordination, decision-making, and execution across specialized agents (planning, coding, reviewing, testing, debugging) on repository-scale and product-scale tasks.
Build and optimize full-stack engineering capabilities and reusable assets for code agents—including sub-agents, skills, tool libraries, prompt/context engineering modules, and workflow templates—and contribute to the incubation of end-to-end code agent products powered by multi-agent systems.
The total target annual compensation for this position ranges from $127,000 to $225,000 depending on education, experience, and demonstrated expertise.
Huawei designs and sells ICT infrastructure, devices, and cloud services for telecom operators, enterprises, and consumers. Its products span telecom networks, IT infrastructure, smart devices, and cloud offerings, and they operate globally in more than 170 countries. Huawei’s technology works by combining hardware and software across networking gear, servers, consumer electronics, and cloud platforms, enabling connectivity, data processing, and smart solutions for businesses and homes, with a focus on secure, open collaboration with ecosystem partners. Differences from competitors come from its large scale, employee ownership structure, extensive R&D investment, and broad end-to-end solutions that integrate networks, IT, devices, and cloud. The company aims to empower people, enrich home life, and drive organizational innovation by delivering value through collaboration, advanced technologies, and customer-focused services.
Explore more opportunities at Huawei