Talent.com
Huawei Technologies Canada Co., Ltd.
Research Engineer - Agentic Software Systems EngineeringHuawei Technologies Canada Co., Ltd. • Markham, ON, Canada
Research Engineer - Agentic Software Systems Engineering

Research Engineer - Agentic Software Systems Engineering

Huawei Technologies Canada Co., Ltd. • Markham, ON, Canada
30+ days ago
Job type
  • Permanent
Job description

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‑featured 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.

total target annual compensation for this position ranges from $127,000 to $225,000 depending on education, experience, and demonstrated expertise.

About the ideal candidate:

  • A PhD degree in Computer Science, Software Engineering, Requirements Engineering, Artificial Intelligence or closely related fields.

  • Hands‑on experience with modern code agent tools framework and familiarity with system engineering methodologies in the agentic coding space, with a solid understanding of how foundation models, agent tooling, and engineering frameworks interact across the full stack.

  • Strong background in AI software development system workflow design and multi‑agent systems for software engineering, with experience decomposing complex development tasks into agent‑executable steps and defining coordination protocols, role specialization, and decision‑making across planning, coding, reviewing, testing, and debugging agents.

  • Experience developing reusable engineering assets and evaluation frameworks for code agents—including sub‑agents, skills, tool libraries, prompt/context engineering modules, and benchmarking pipelines on realistic software engineering scenarios—to improve agent capability, reliability, and human‑collaboration quality.

  • Proficiency in Python (or TypeScript, Go, or C/C++), with the ability to translate research ideas into scalable, reproducible prototype systems and to communicate technical insights effectively across research, engineering, and product teams; publications at top‑tier venues (e.g., ICSE, FSE, NeurIPS, ICML, ICLR, ACL) or significant open‑source contributions to code agent frameworks or agentic systems are highly valued.

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.

#J-18808-Ljbffr
Create a job alert for this search

Research Engineer - Agentic Software Systems Engineering • Markham, ON, Canada

Similar jobs

Junior Ai & Agentic Systems Engineer (Remote) - $65,000 - $75,000 A Year - Remote

PR technology companyNorth York, Canada
Remote
Full-time

Seeking a Junior Software Developer to design and implement AI-driven applications using Java and REST APIs, requiring a Computer Science degree and AI/ML knowledge. Show more

 • Promoted

Cerebras Systems AI Software Engineer Role

Cerebras Systems, Inc.Toronto, ON, CA
Full-time

Elevate your software engineering skills at Cerebras Systems as a New Graduate Software Engineer, working in a hybrid role based in Toronto or Sunnyvale.Dive into real challenges in AI systems.This... Show more

 • Promoted

Systems Engineer (Defense) – Impactful Lcss Design & Analysis - C$75,000 - C$90,000 A Year

CalgaryNorth York, Canada
Full-time

Systems Engineer needed in Calgary for defense technology firm to design and analyze Land Command Support Systems, involving documentation and testing. Show more

 • Promoted

Architect for Hybrid Systems and Diagnostics

General MotorsMarkham, York Region, CA
Full-time

Take on the role of Staff System Architect, specializing in hybrid systems with a strong focus on diagnostics and data management.Drive the architecture of comprehensive network and NVM models.This... Show more

 • Promoted

Revops Systems Engineer - Ai-Ready Integrations - C$80,000 - C$100,000 A Year

Tech FirmNorth York, Canada
Full-time

Revenue Systems Analyst to build integrations, implement workflows, and ensure data integrity within a tech firm's revenue tech ecosystem. Show more

 • Promoted

Systems Software Engineer: Ai-Driven Dev Tools & Ci - C$119,600 - C$167,300 A Year

EA SPORTSToronto County, Canada
Full-time

Seeking a Software Engineer to optimize developer workflows and tools for a gaming company, improving efficiency and satisfaction.Requires C++ and CI experience. Show more

 • Promoted

Lead Researcher: Energy-Efficient AI Systems

FujitsuToronto
Full-time

Take on the Senior Researcher role at the University of Toronto, exploring energy-efficient AI platforms.Collaborate globally to advance AI accelerator research and innovation.This position situate... Show more

 • Promoted

Astro Research Software Engineer (Hybrid) - C$62,550 - C$93,830 A Year

McGill UniversityEast York, Canada
Full-time

Develop and maintain software, web tools, and an online science catalog for a research telescope project.Involves coding, testing, deployment, and providing technical expertise. Show more

 • Promoted

Physics Private Tutoring Jobs Georgina

SuperprofGeorgina, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Research Engineer - Agentic Software Systems Engineering

Huawei CanadaMarkham, Ontario, Canada
Permanent

Huawei Canada has an immediate permanent opening for a Research Engineer.The Intelligent Complex Systems Team, currently a part of the Waterloo Research Centre, examines recent advancements in arti... Show more

 • Promoted

Senior Engineer in AI Systems Architecture

TubiToronto, ON, CA
Full-time

Shape the future of AI at Tubi as a Staff Software Engineer, driving the architecture of innovative platforms for business operations.Focus on workflow automation and high-stakes AI integration.As ... Show more

 • Promoted

Software Engineer 3, Atlas Search Systems

MongoDBToronto, ON, CA
Full-time

MongoDB Query Language (https://www.Our users are free to focus on relevance and data retrieval instead of the machinery needed to search data at scale.Our team is building the cloud-based distribu... Show more

 • Promoted

Staff AI & Agentic Systems Engineer

MozillaToronto, Ontario, Canada
Full-time

Mozilla Corporation is the non‑profit‑backed technology company that has shaped the internet for the better over the last 25 years.We make pioneering brands like Firefox, the privacy‑minded web bro... Show more

 • Promoted

Advanced Systems Engineer for Innovative Browser Solutions

Steel.devToronto, ON, CA
Full-time

Be part of a forward-thinking team creating cutting-edge browser infrastructure for AI applications.This role blends advanced system design and cloud expertise, driving innovation in how developers... Show more

 • Promoted

Staff Software Engineer - Agentic AI Systems

CognichipToronto, Ontario, Canada
Full-time

Staff Software Engineer - Agentic AI Systems.We are seeking a Staff Agentic AI Engineer to lead the architecture, implementation, and production deployment of advanced agentic AI systems.In this ro... Show more

 • Promoted

Hardware, Systems - Systems Engineering - Si Val / Qual Silicon Power & Characterization Engine[...]

Tenstorrent Inc.Toronto, Ontario, Canada
Permanent

Silicon Power & Characterization Engineer.Tenstorrent is leading the industry on cutting‑edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency.With AI redef... Show more

 • Promoted

Senior Software Engineer, Agentic Systems - $150,000 - $300,000 A Year

AsephaEast York, Canada
Full-time

Seeking a Senior Software Engineer for Asepha in New York to develop AI-driven agentic systems for pharmacy workflows.Focus on backend development, architecture, and product expansion. Show more

 • Promoted

Senior Systems Software Engineer - Deep Learning Solutions - C$225,000 - C$275,000 A Year

NvidiaToronto County, Canada
Full-time

Senior Engineer for deep learning inference optimization in autonomous vehicles and robotics.Analyze model architectures, identify performance bottlenecks, and develop solutions for edge hardware. Show more

 • Promoted

Revops Systems Engineer - Ai-Ready Integrations - C$80,000 - C$100,000 A Year

A Leading Tech FirmToronto, Canada
Full-time

Seeking an early-career Revenue Systems Analyst to build integrations, implement workflows, and ensure data integrity within a tech firm's revenue tech ecosystem. Show more

 • Promoted

Senior DevOps Engineer, for AI-based Systems

Oncousticstoronto, on, Canada
Full-time

TORONTO: RESEARCH AND DEVELOPMENT - FULL TIME.Oncoustics is revolutionizing the use of point of care ultrasound in liver care through advanced AI.We are supported by high-profile institutional inve... Show more