Senior Researcher – Hardware Acceleration for Big Data
Markham, Ontario, Canada
Huawei Technologies Canada Co., Ltd.
Huawei is a leading global provider of information and communications technology (ICT) infrastructure and smart devices.Huawei Canada has an immediate permanent opening for a Senior Researcher.
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. This team also develops next-generation GPU architecture for gaming, cloud rendering, VR/AR, and Metaverse applications.
One of the goals of this lab are to enhance algorithm performance and training efficiency across industries, fostering long-term competitiveness.
About the job:
- Track the emerging hardware designs in both industry and academia, conduct in-depth insight and survey analysis, and identify the direction of key cutting-edge software/hardware codesign technologies.
- Cooperate with our big data team to identify key performance bottlenecks in big data workloads, define key software/hardware codesign features of our next-generation chips, design and implement proof-of-concept (PoC) domain-specific accelerators tailored for data-intensive applications.
- Publish research papers, and/or file patents, and influence stakeholders by providing insights and guidance on technical planning and investigation direction for Huawei's big data solutions, especially our next-generation chips. Ensure alignment with organizational objectives.
- Present research findings at conferences and participate in research collaborations with external research institutes and universities.
Requirements
About the ideal candidate:
- Holds a MSc or PhD in Computer Engineering, Electrical Engineering, or Computer Science, or reflecting a solid academic foundation for the role.
- Accumulates a minimum of 5 years of research/engineering experience (including research/engineering experience during PhD/MSc study), showcasing excellence in hardware modeling and design.
- Demonstrates hands-on experience in designing, developing, synthesizing, and/or verifying ASIC or FPGA hardware designs.
- Demonstrates hands-on experience in electronic design automation toolflow for ASIC/FPGA hardware designs, and/or computer architecture simulators (e.g., gem5, Sniper, GPGPU-Sim, Multi2Sim, etc.).
- Exhibits expertise in coding language such as C/C++, and a hardware language like Verilog/ VHDL/SystemVerilog/Chisel or similar low-level languages.
- Familiarity with big data/database or AI research and development is an asset.
- Ability to work effectively both individually and within a multi-zone and multi-site team, contributing seamlessly to collaborative efforts.
- Good communication, presentation, and collaboration skills. Proficient in leveraging resources from both industry and academia.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Architecture Big Data Computer Science Data Analytics Engineering FPGA GPU PhD Research VR
Perks/benefits: Conferences
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.