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

Senior Principal Software Engineer - AI Multi-Agents

Huawei Technologies Canada Co., Ltd. • Markham, ON, CA
30+ days ago
Job type
  • Permanent
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



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, ON, CA

Similar jobs

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

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 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 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

Senior AI Architect — Multi-Agent & GenAI Systems

NTT DATA, Inc.Toronto, ON, CA
Full-time

A global technology services company is seeking an experienced AI Specialist in Toronto.You will design and implement AI workflows across industries including healthcare and finance.The ideal candi...Show more

 • Promoted

Remote Senior Software Engineer Specialized in AI Solutions

SuperAnnotateToronto, ON, CA
Remote
Full-time

Transform AI training methodologies as a Remote Senior Engineer.Review and refine AI-generated Python solutions while producing exceptional reference content steeped in software engineering excelle...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

Senior Software Engineer Specializing in AI Agent Features

Expertise AIToronto, ON, CA
Full-time

Drive innovation as a Senior Software Engineer, focusing on powerful AI agent features in B2B SaaS.Work closely with the core team to develop solutions that enhance sales processes.This role requir...Show more

 • Promoted • New!

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 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

Senior AI Platform Engineer

Diligente Technologiestoronto, ON, ca
Full-time

Title: Senior Platform EngineerLocation: Toronto, ON(Hybrid)ContractWe are seeking a highly skilled AI Platform Engin...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

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

Principal Software Architect — AI-Driven Data Platforms Lead

AlphaSenseToronto, ON, CA
Full-time

A leading market intelligence firm in Canada seeks an experienced engineer to own the architecture and evolution of a large-scale data extraction platform.The role involves designing reliable syste...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

Principal Cloud & AI Software Engineer

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

A leading software company is seeking a Principal Software Development Engineer to join its growing team in Toronto, Canada.The role involves designing and implementing core components of the Manuf...Show more

 • Promoted

Senior Full Stack Software Engineer (AI) - Affinity

Affinitytoronto, on, ca
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