Talent.com
Huawei Canada
Principal Scientist - Software/Hardware Co-designHuawei Canada • Markham, York Region, CA
Principal Scientist - Software/Hardware Co-design

Principal Scientist - Software/Hardware Co-design

Huawei Canada • Markham, York Region, CA
30+ days ago
Job type
  • Full-time
Job description

Principal Scientist - Software/Hardware Co-design

Join to apply for the Principal Scientist - Software/Hardware Co-design role at Huawei Canada.

About the team: The Computing Data Application Acceleration Lab aims to create a leading global data analytics platform organized into three specialized teams using innovative programming technologies. This team focuses on full-stack innovations, including software-hardware co-design and optimizing data efficiency at both the storage and runtime layers. They also develop next-generation GPU architecture for gaming, cloud rendering, VR/AR, and Metaverse applications. One goal of this lab is to enhance algorithm performance and training efficiency across industries, fostering long-term competitiveness.

About the job:

  • Build an accurate and universal AI performance model based on mainstream AI acceleration technologies to support theoretical analysis.
  • Track emerging hardware designs in the industry, conduct in-depth insights and survey analysis, and identify the direction of key cutting-edge technologies.
  • Collaborate with the AI research team to identify key performance bottlenecks in future AI workloads, and define key algo-hw co-design features of next-generation chips for low cost, high throughput, scalability, and stability.
  • Perform performance modeling of representative AI workloads with state-of-the-art training & inference algorithms on different hardware specifications for quantitative analysis of compute, memory, IO, and interconnect.
  • Lead the team for breakthroughs in acceleration algorithms balancing model quality and compute efficiency.
  • Track emerging algorithm-hardware co-design technologies, conduct in-depth analysis, and understand main directions and trends of cutting-edge technologies.

Job requirements:

  • Master's or Doctoral degree in Computer Science or Electronic Engineering.
  • At least 5+ years of experience in low-level computing algorithm development, AI accelerators, large-scale parallel computing, or high-performance system design.
  • Deep understanding of large language models/multimodal models, AI software stacks (operators, compilers, acceleration libraries, frameworks), and training/inference algorithms like hybrid parallelism, low precision data formats, sparsity, P/D splitting.
  • Familiarity with AI chip microarchitecture is an asset.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Engineering and Information Technology

Industries

  • Telecommunications

This job posting is active. Referrals can increase your chances of interviewing at Huawei Canada.

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

Principal Scientist - Software/Hardware Co-design • Markham, York Region, CA

Similar jobs

Principal CPU Microarchitect - RISC-V & AI Compute

Tenstorrenttoronto, on, Canada
Full-time +1

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expecta... Show more

 • Promoted

Synex Principal Hardware Engineer Role

Synex Medicaltoronto, on, Canada
Full-time

Lead advanced hardware innovation at Synex as a Principal Hardware Engineer in Toronto.Embrace complex technical challenges and collaborate with experts to design next-generation systems.This full-... Show more

 • Promoted

Principal AI Engineer

Tangerine Banktoronto, on, Canada
Full-time

Select how often (in days) to receive an alert:.At Tangerine,we're redefining banking.As Canada's leading digital bank, we thrive on innovation, agility, and bold thinking, tackling every challenge... Show more

 • Promoted

Principal Scientist - Software/Hardware Co-Design

Huawei CanadaMarkham, Canada
Full-time

Principal Scientist - Software/Hardware Co-designJoin to apply for the Principal Scientist - Software/Hardware Co-design role at Huawei Canada.About the team: The Computing Data Application Acceler... Show more

 • Promoted

Principal Engineer

Scotiabanktoronto, on, Canada
Full-time

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.The Principle Software Engineer, Onboarding Technology will work with Senior management, peers,... Show more

 • Promoted

Principal Engineer (AI)

Resolver, a Kroll BusinessToronto, ON, CA
Full-time

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

 • Promoted

Principal Software Architect, AI

MastercardToronto, ON, CA
Full-time

Principal Software Architect, AI.Mastercard is looking for a talented Principal Software Architect to join the Mastercard Foundry Research and Development team in Toronto.In this role you will be p... Show more

 • Promoted

Principal Engineer, AI & Emerging Technology

CPP Investments | Investissements RPCToronto, ON, CA
Full-time

Joining CPP Investments means joining one of the world’s most admired and respected institutional investors to drive a single mandate: to deliver strong, sustainable returns for generations of Cana... Show more

 • Promoted

Principal Software Developer for GPU-Based Machine Learning Solutions

AMDMarkham, York Region, CA
Full-time

Shape the future of GPU computing in machine learning as Principal Software Developer.Your role focuses on comprehensive system testing across software solutions to drive AI advancements.As a vital... Show more

 • Promoted

Hybrid Principal Enterprise Architect - AI Focus

Priceline.com LLCToronto, ON, CA
Full-time

Take on a leadership role as a Principal Enterprise Architect focusing on AI Platforms with a flexible hybrid work model.Drive the technical vision for AI and Machine Learning systems.This strategi... Show more

 • Promoted

Principal Scientist - Software/Hardware Co-design

huaweicanadaMarkham, ON, CA
Full-time

The Computing Data Application Acceleration Lab aims to create a leading global data analytics platform organized into three specialized teams using innovative programming technologies.This team fo... Show more

 • Promoted

Principal Platform Engineer, Machine Learning

RAVLtoronto, on, Canada
Full-time

RAVL is a boutique technology advisory and engineering firm focused on the financial services industry.Everything we do is centered on helping our clients realize measurable ROI from their technolo... Show more

 • Promoted

Principal Engineer for AI Inference Systems

MediumToronto, ON, CA
Full-time

Lead the development of advanced AI inference systems as a Principal Engineer.Design and implement robust platforms for agentic functionality across multiple data modalities.In this pivotal role, y... Show more

 • Promoted

Principal Software Engineer

PassageToronto, ON, CA
Full-time

We build technology that removes barriers blocking talent from opportunity, combining the latest advancements in AI with human judgment.Access isn't real if it's unaffordable.Through our sister com... Show more

 • Promoted

Principal Software Engineer

OktaToronto, ON, CA
Full-time

Secure Every Identity, from AI to Human.Identity is the key to unlocking the potential of AI.Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely emb... Show more

 • Promoted

Principal Software Developer — AI-Driven Leader

IntuitToronto, ON, CA
Full-time

A leading software development company in Toronto is seeking a Principal Software Developer.You'll lead significant technology initiatives, drive end-to-end solutions, and contribute to standards i... Show more

 • Promoted

Principal Engineer - Satellite Systems

Kepler Communications Inc.toronto, on, Canada
Full-time

At Kepler Communications, we're not just imagining the future of on-demand space connectivity - we're leading it!.Our mission is to provide real-time Internet accessforspace-based assets, enabling ... Show more

 • Promoted

Sr. Principal Software Architect (AI)

OpenTextrichmond hill, york region, Canada
Full-time

Principal Software Architect (AI).Job Location: Waterloo/ Ottawa/ Richmond Hill, ON, Canada.The AI Engineering and Enablement organization defines and evolves OpenText’s AI architecture and technic... Show more