Skip to content

Senior Principal Engineer - Cognitive Enhancement for Foundation Model Applications

    • Markham, Ontario
  • 9fkbh

Job description

Huawei Canada has an immediate permanent opening for a Senior Principal Engineer.

About the team:

The Distributed Data Storage and Management Lab leads research in distributed data systems, aiming to develop next-generation cloud serverless products that encompass core infrastructure and databases. This lab addresses various data challenges, including cloud-native disaggregated databases, pay-by-query user models, and optimizing low-level data transfers via RDMA. Teams within this lab create advanced cloud serverless data infrastructure and implement cutting-edge networking technologies for Huawei's global AI infrastructure.

Join Huawei’s Poisson Lab – where we’re redefining AI innovation in Canada​

Poisson Lab, established by Huawei in 2019 under the 2012 Labs-Central Software Institute, was born to break through technological barriers in mobile internet. Our mission? Overcome "bottleneck technologies," pioneer cutting-edge internet research, and turn innovation into impact. Guided by Huawei’s vision for the Central Software Institute – "Rooted in software, reaching for ecological excellence" – we focus on core technologies in search, machine learning, and large model applications. Our goal: build deepsearch and Agentic engines that are ultra-simple, ultra-smart, and ultra-fast.​

With R&D centers across Asia-Pacific, Europe, and key Chinese cities (Shenzhen, Hangzhou, Beijing), we collaborate with top global universities, labs, and industry partners. This ensures we stay ahead in search, recommendation, and Agentic technologies – reinforcing Huawei’s leadership in terminals, cloud, and HarmonyOS ecosystems.​

Why This Role Matters​

We’re expanding our Canadian team – a strategic hub for AI talent in large models and RAG technology. As a Technical Leader, you’ll lead a high-caliber, young team to solve world-class challenges. Here, you’ll have full ownership, decision-making power, and autonomy to shape our work. Your expertise will drive us to stay "far ahead"in large language model algorithms and RAG – and your ideas will have the space to thrive.​

About the job:

Be responsible for the architecture design, technology selection, development, implementation, and optimization of the foundation model application thinking enhancement, provide efficient, stable, and easy-to-use platform services for AI application developers, and support the rapid innovation and implementation of AI applications enabled by big models.

  • Explore uncertain technologies: Take charge of multi-path exploration, multi-echelon research, and multi-scenario application in fields such as deepsearch, deepresearch, and foundation model applications to form technical advantages and support business success.

  • Leading technological innovation: Lead the integration and innovation of multiple technical fields such as enhanced search generation and multi-agent collaboration, continuously absorb the latest research results from academia and industry, and solve complex problems in AI applications.

  • Support business success: Implement key technologies in Huawei's mainstream scenarios, support Huawei's device and cloud fields to build cutting-edge products, explore new services and new business models, and provide AI application developers with the best platform experience and realize business monetization.

  • Promote regional ecosystem construction: As a regional ecosystem builder, connect foundation model applications, distributed data systems, and academic resources of knowledge retrieval conferences to promote exchanges and cooperation.

Job requirements

About the ideal candidate:

  • Excellent programming and algorithm skills, and proficient in using at least one programming language in Python, Java, C++, and Go.

  • Be proficient in using common deep learning frameworks such as PyTorch and TensorFlow; Be familiar with mainstream open-source foundation model application development platforms such as Langchain and Dify.

  • Have in-depth practical experience in foundation models, search recommendation, graph-based inference, and complex search algorithms (such as heuristic search).

  • Good logical thinking, communication and collaboration skills, and curiosity about new things.

or