Job description
Huawei Canada has an immediate permanent opening for a Senior Principal Researcher.
About the team:
The Heterogeneous Compiler Lab, led by esteemed technical experts with extensive industry and academic experience, publishes innovative research at leading conferences. Recognized as key contributors to the LLVM Compiler Infrastructure project, this lab excels in developing diversified IP compiler collaborations, focusing on AI, GPU, and CPU architectures. Our efforts include heterogeneous compilation technology and SW-HW co-design, optimizing for AI, graphics, games, and mobile applications while tackling technological challenges through open-source community.
About the job:
- Research and make breakthroughs in core storage system technologies based on emerging scenarios such as AI. Combine theories with practices to explore innovative industry opportunities, define generational key technologies, build leading competitiveness, and lead the direction of technologies and the industry.
- Gain insight into the development trend of AI and storage technologies, propose visions, accurately identify and understand customer requirements, propose the technology evolution direction and key paths, accurately evaluate the technology maturity, and formulate a reasonable technical plan (SP/BP).
- Based on AI application scenarios and development, deeply understand the basic theories and technology development trends of AI in the storage field, grasp the innovation pace, and achieve a balance between technology and business. Accurately identify the breakthrough path of key technologies, make breakthroughs in core technologies through bold innovation, lead the technology development direction of the industry, and obtain the competitive advantages of products.
- Focus on core scenarios and requirements of storage in the AI trend, propose technical solution ideas, build core control points of competitiveness, absorb all excellent achievements, strengthen system-level innovation, and achieve leading competitiveness.
- Continuously explores new innovation modes and methods based on forward-looking technology breakthroughs. Proactively identify high-potential talent, provide opportunities for them, encourage them to grow in practice, and build a healthy and deep expert pipeline. Establish connections with top talent in academia and industry to attract excellent talent in the industry. Share experience and skills on platforms such as the expert forum.
Job requirements
About the ideal candidate:
- Have a proficient command of the storage system architecture. Be able to independently design I/O channels and manage subsystems in the channels. Lead the team to complete key technology development and research.
- Have a basic command of application scenarios and key values of enterprise storage. Be able to quickly identify market opportunities and technical requirements of storage in emerging application scenarios.
- Understand the AI big model technology, have some research on big model training and inference, have a comprehensive understanding of the development and application of big models, and have unique insights into how storage systems develop to support big model applications.
- Have rich experience in software development, be able to lead the team to complete technology development and research, be familiar with storage systems, and have relevant work experience is an asset.
- Have excellent technical insight and planning capabilities, and be open-minded.
- Good communication skills and teamwork skills.
or
All done!
Your application has been successfully submitted!