Talent.com
Senior Principal Software Engineer - AI Multi-Agents
Senior Principal Software Engineer - AI Multi-AgentsHuawei Technologies Canada Co., Ltd. • Markham, Ontario, CA
Senior Principal Software Engineer - AI Multi-Agents

Senior Principal Software Engineer - AI Multi-Agents

Huawei Technologies Canada Co., Ltd. • Markham, Ontario, CA
30+ days ago
Job type
  • Full-time
  • Permanent
Job description

Job description

Huawei Canada has an immediate permanent opening for a Principal Software 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 multi-agent system, cloud native databases, infrastructure resource scheduling and prediction, cloud-native middleware, and user experience studies. The lab fosters a robust technical environment, allowing collaboration with industry experts to create a highly competitive cloud platform.

About the job:

  • Lead end-to-end design and deployment of multi-agent evaluation systems on cloud platforms, explore and implement agent coordination strategies, such as reinforcement learning, hierarchical planning, or emergent communication.

  • Design, build, and scale next-generation AI Multi-Agent systems to enable intelligent collaboration, planning, and autonomous execution.

  • Stay ahead of AI agent research trends, integrating new models, techniques, and orchestration methods to push technical boundaries.

  • Collaborate closely with a global team of experts, including AI researchers, to integrate advanced AI features into existing solutions.

  • Analyze, investigate, and implement GenAI solutions for Cloud Service features and technologies focusing on Agentic Orchestration and Agent Builder frameworks.

  • Conduct technical research and implementation and assist in development and deliveries.

  • This role involves overseas travel


Job requirements

About the ideal candidate:

  • 5+ years of professional experience in AI-related fields, including deep learning, NLP, and Gen AI, with 2 years focused on designing and deploying production-grade agentic AI solutions, as well as hands-on expertise with cloud platforms (AWS, Azure, etc.)

  • Proven experience designing or orchestrating AI Agent workflows, including Agentic Orchestration and Multi-Agent Collaboration.

  • Expertise in Deep Learning for NLP, including architectures like RNN, LSTM, GRU, and frameworks such as PyTorch or TensorFlow.

  • Proficiency in Generative AI techniques — Transformers, LLM fine-tuning, (Graph) RAG, and Vector Databases.

  • Deep understanding of Large Language Models (LLMs) and their application in agentic reasoning and automation.

  • Strong foundation in algorithms, data structures, and object-oriented programming, with proficiency in Python.

  • Excellent communication and organization skills, attention to detail, and with the ability to manage complex projects in a fast-paced environment.

  • Master’s degree in computer science, Artificial Intelligence, or a related field; PhD degree is an asset.

Create a job alert for this search

Senior Principal Software Engineer - AI Multi-Agents • Markham, Ontario, CA

Similar jobs

Senior Full Stack Software Engineer (AI)

AffinityToronto, ON, Canada
Full-time

Senior Full Stack Software Engineer (AI).International Real Estate Firm.On behalf of our client, Affinity is seeking a technical SME for AI product engineering who defines technical standards, patt...Show more

 • Promoted

Principal AI Engineer

Amaris Consultingmarkham, on, ca
Full-time

AI across multiple applications.This role is critical in establishing organization-wide standards and delivering scalable, production-ready AI solutions.You will work closely with cross-functional ...Show more

 • Promoted

Principal Software Engineer - AI-Driven Fintech Leader

Questrade Financial GroupToronto, ON, CA
Full-time

A leading financial technology firm based in Canada is looking for a Principal Software Engineer to design and deliver complex systems within the QuestX portfolio.The successful candidate will have...Show more

 • Promoted

Senior Staff Software Engineer - AI Agent Platform

CaribouToronto, ON, CA
Full-time

Caribou is building the engagement infrastructure for the home care workforce and the agentic layer for home care operations.We need more caregivers, more durable home‑care businesses, and higher‑q...Show more

 • Promoted

Principal Engineer (Ai)

Resolver, a Kroll BusinessNorth York, Canada
Full-time

Overview The Principal Engineer (AI) is the highest-ranking individual contributor, with deep expertise in artificial intelligence, including large language models, machine learning, generative AI,...Show more

 • Promoted

Senior Software Engineer in AI Applications

DataRobot, Inc.Toronto, ON, CA
Full-time

Elevate your career as a Senior Software Engineer focusing on AI applications.Collaborate with diverse teams to design systems that enhance usability and efficiency in AI development.This role requ...Show more

 • Promoted

Senior Software Engineer, AI

KlueToronto, ON, CA
Full-time

Senior Machine Learning Engineer.Toronto, focusing on building and optimizing state-of-the-art LLM-powered agents that can reason, plan and automate workflows for users.You will be leading the desi...Show more

 • Promoted

Principal Software Engineer - Cloud AI Infrastructure

HuaweiMarkham, York Region, CA
Permanent

Huawei Canada has an immediate permanent opening for a Principal Engineer.Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center in Canada...Show more

 • Promoted

Principal Software Development Engineer for Scalable AI Systems

Advanced Micro DevicesMarkham, York Region, CA
Full-time

Join a leading role in advancing scalable Generative AI systems.As a Principal Engineer, you will work remotely and on-site with experts to enhance AI training methodologies.We are searching for a ...Show more

 • Promoted

Principal Software Engineer-AI

RefinitivToronto, ON, CA
Full-time

Our Privacy Statement & Cookie Policy**This posting is for proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization.Principal Software Eng...Show more

 • Promoted

Senior Software Engineer - AI (Materia AI)

Thomson ReutersToronto, ON, CA
Full-time

Senior Software Engineer - AI (Materia AI).Are you excited about building AI-driven software that redefines how professionals work? Join a dynamic and highly skilled team at Thomson Reuters, where ...Show more

 • Promoted

Senior Software Engineer, AI Ecosystems (Auth0)

OktaToronto, ON, CA
Full-time

Okta is The World’s Identity Company.We free everyone to safely use any technology, anywhere, on any device or app.Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secur...Show more

 • Promoted

Agentic AI Developer

HaysGreater Toronto Area, Canada, Canada
Full-time

Our client is a fast‑growing technology organization building next‑generation AI‑driven products.The team is focused on designing and scaling intelligent, autonomous systems that solve real‑world p...Show more

 • Promoted

Senior Software Engineer, AI Platform

RivianToronto, ON, CA
Full-time

Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter.From operating systems to zonal controllers to cloud and c...Show more

 • Promoted

Principal Software Engineer - Ai Team

BrinqaToronto, Canada
Full-time

Brinqa is the leading provider of unified cyber risk management and security analytics.Our software empowers companies to make cyber risk decisions across a wide range of platforms quickly and effi...Show more

 • Promoted

Senior Software Engineer - AI Platform

CaptivateIQToronto, ON, CA
Full-time

CaptivateIQ is transforming the way companies plan, manage, and optimize sales performance.We started by revolutionizing incentive compensation management, and now we're expanding our platform to s...Show more

 • Promoted

Senior AI Platform Engineer: AI-First Systems & UX

CaptivateIQ, Inc.Toronto
Full-time

A leading tech company in Toronto is seeking a Senior Software Engineer to build innovative AI-powered platform capabilities.This role is vital in designing user experiences and influencing product...Show more

 • Promoted

Senior Principal Software Engineer AI MultiAgents

Huawei Technologies Canada Co., Ltd.Markham, ON, CA
Permanent

Huawei Canada has an immediate permanent opening for a Principal Software Engineer.Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center ...Show more