About the job
Join Huawei Canada as a Principal Compiler Engineer and make a significant impact in the world of technology.
About Our Team:
The Heterogeneous Compiler Lab at Huawei Canada is a pioneering research team led by renowned experts with vast industry and academic backgrounds. We are proud to be recognized as vital contributors to the LLVM Compiler Infrastructure project, excelling in creating diverse compiler technologies for AI, GPU, and CPU architectures. Our focus is on advancing heterogeneous compilation technology and software-hardware co-design, optimizing for AI, graphics, gaming, and mobile applications while overcoming technological challenges through active participation in the open-source community.
Key Responsibilities:
Design, develop, and rigorously test software solutions to meet a variety of business requirements across multiple products.
Analyze, enhance, and optimize software system performance while collaborating on software/hardware co-design initiatives.
Engage with both internal teams and external partners to define project and feature specifications, developing comprehensive plans for software productization.
Lead scrum meetings, code reviews, and project planning sessions, fostering team collaboration and cohesion.
Provide mentorship to junior developers through educational sessions, code evaluations, and guidance on career growth.
Stay ahead of industry trends and paradigms, proposing innovative technical strategies for the team.
The total target annual compensation for this position ranges from $127,000 to $225,000 based on education, experience, and demonstrated expertise.

