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

Principal Scientist - Software/Hardware Co-design

Huawei Canada • Markham, Ontario, 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, Ontario, CA

Similar jobs

Principal Ai Architect & Technical Vision Leader - $160,000 - $180,000 A Year

SaaS risk management companyToronto County, Canada
Full-time

Seeking a Principal AI Architect to lead AI/ML strategy, provide architectural oversight, mentor engineers, and drive innovation in a hybrid work environment. 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 Software Engineer-Ai - $158,900 - $295,100 A Year

Thomson ReutersEast York, Canada
Full-time

Principal Software Engineer for AI platform development, focusing on backend and orchestration systems for AI-native products.Role involves technical leadership, system design, and scaling AI workl... Show more

 • Promoted

Principal Software Engineer - C$180,000 - C$220,000 A Year - Remote

eDynamic LearningToronto County, Canada
Remote
Full-time

Principal Software Engineer needed to provide hands-on technical leadership, improve engineering effectiveness, and ensure technical excellence across teams.Role focuses on critical initiatives, co... 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

Principal Ai Architect (Ca) - C$164,000 - C$182,000 A Year

PointClickCareEast York, Canada
Full-time

The Principal AI Architect will define AI strategy and architecture within a B2B SaaS environment, designing and governing AI solutions across the customer lifecycle. Show more

 • Promoted • New!

ASIC Systems Architecture, Staff – Edge AI

Qualcommmarkham, york region, Canada
Full-time

Qualcomm is the world's leading developer of next-generation of always connected Edge‑AI processing technology and is committed to building a world‑class organization that will lead the industry.Be... Show more

 • Promoted

Senior Embedded Vision & Edge AI Hardware Engineer

Ienso Inc.Richmond Hill, York Region, CA
Permanent

A leading technology company in York Region is seeking a skilled Senior Embedded Hardware Design Engineer to design and develop hardware for advanced embedded imaging systems.The position requires ... Show more

 • Promoted

Synex Principal Hardware Engineer Role

Synex MedicalToronto, Ontario, 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 Software Architect - C$180,000 - C$220,000 A Year

Enterprise SystemsToronto, Canada
Full-time

Enterprise Systems Inc provides enterprise software solutions to large organizations across North America.Our platform processes billions of transactions annually and serves millions of end users.W... Show more

 • Promoted

Principal Ai/Ml Scientist - $128,000 - $238,000 A Year

TelusEast York, Canada
Full-time

Lead AI/ML initiatives, developing and deploying advanced models and Generative AI applications.Drive data-driven decision-making, mentor teams, and represent the company as a thought leader. Show more

 • Promoted

Principal Software Architect - Scale Systems (Hybrid) - C$180,000 - C$220,000 A Year

A leading tech firmNorth York, Canada
Full-time

Seeking a Principal Software Architect to lead technical architecture for product teams, define strategy, and mentor.Requires 12+ years of experience in distributed systems and cloud platforms. Show more

 • Promoted

Principal Scientist - Software/Hardware Co-design

huaweicanadaMarkham, Ontario, Canada
Full-time

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 technologi... 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 Machine Learning Architect

Index Exchangetoronto, on, Canada
Full-time

At Index Exchange, we’re reinventing how digital advertising works—at scale.We are a globally trusted independent supply-side platform, powering intelligent decisioning to maximize value for media ... Show more

 • Promoted

Principal Engineer - Ai & Full Stack - C$120,000 - C$175,000 A Year - Remote

ScispotToronto County, Canada
Remote
Full-time

This role involves architecting and scaling AI features using React, Java, and Python, enhancing recommendation engines, and leading a team in developing cutting-edge AI tools for biotech. 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

Principal Analog ASIC Design Engineer

XanaduToronto
Full-time

Xanadu’s mission is to build quantum computers that are useful and available to people everywhere.At Xanadu, we are learners, innovators, researchers, collaborators and problem solvers.We are creat... Show more

 • Promoted

Innovative Principal Engineer Role Enercare

Enercare Inc.Markham
Full-time

Become a Principal Engineer with Enercare Inc.Lead the charge in developing applications that enhance the customer experience through technology.This role is a full-time opportunity reporting to th... Show more

 • Promoted

Principal Software Engineer - $114,300 - $164,300 A Year

ZyngaNorth York, Canada
Full-time

The Principal Software Engineer will lead a team to develop core engine components and build systems using Unity and C# for various games, ensuring technical solutions and mentoring engineers. Show more