High Performance Computing Researcher
2 days ago
About the Role
We are seeking a highly motivated and skilled Research Engineer to join our team at Huawei Technologies Canada Co., Ltd.
Job Summary
The successful candidate will be responsible for designing, developing, and optimizing programming models, software frameworks, and runtime systems for heterogeneous computing environments. This includes working with accelerators (GPUs, NPU, FPGAs, modern accelerators), memories (HBM, FAM, etc.), and interconnects (CXL, Slingshot, Infiniband, RDMA, etc.).
Key Responsibilities
- Develop and optimize programming models that leverage heterogeneous system components.
- Design and implement software frameworks and runtime systems to support applications at the confluence of HPC, AI, and data analytics.
- Combine advanced software engineering skills with a drive to explore novel approaches to solve important problems in heterogeneous computing at large scales.
- Collaborate with cross-functional teams to design and optimize AI/ML workloads using heterogeneous AI accelerators and increase accelerator device utilizations.
- Assess application programming APIs and runtime systems software for future architectures to support the creation of new products, open source software, and intellectual property.
Requirements
- M.S or Ph.D. degree in Computer Science/Electrical Engineering, related Machine Learning field, or equivalent relevant experience.
- Solid understanding of computer systems, architecture, operating systems, parallel computing, and distributed computing.
- Experience with C/C++ and multi-thread programming, familiarity with at least one parallel programming language (CUDA, OpenCL, Vulkan).
- Familiarity with workload characterization and heterogeneous computing performance profiling tools and analyzing methods.
- Hands-on experience in DL workload programming & optimization on various hardware accelerators (GPU, TPU, ARM-GPU, FPGA, ASIC).
- Excellent communication and interpersonal skills.
What We Offer
- A competitive salary range: $140,000 - $180,000 per annum.
- A comprehensive benefits package including medical, dental, vision, and retirement plans.
- Opportunities for professional growth and development.
- A dynamic and collaborative work environment.
-
High-Performance Computing Expert
4 weeks ago
Waterloo, Ontario, Canada Ipro Networks Pte. Ltd. Full timeAbout Ipro Networks Pte. Ltd.We are a leading company in the field of data center network engineering, and we are seeking a talented individual to join our team as a High-Performance Computing Expert.Estimated Salary: $95,000 - $115,000 per yearJob DescriptionWe are looking for a highly skilled expert to lead our technical planning efforts in computing...
-
Waterloo, Ontario, Canada University of Waterloo Full timeAbout the PositionUniversity of Waterloo invites applications for a Research and Development Specialist position in the Civil and Environmental Engineering department. The successful candidate will participate in research projects focused on developing innovative computer vision solutions for infrastructure inspection and management.Job DescriptionCompany...
-
Waterloo, Ontario, Canada University of Waterloo Full timeCivil Engineering ResearcherThe University of Waterloo is seeking a highly skilled Civil Engineering Researcher to join our team. As a researcher in the Smart Structure Laboratory (CVISS), you will have the opportunity to work on cutting-edge projects that apply computer vision and machine learning techniques to real-world civil engineering problems.About...
-
Civil Engineering Researcher
3 weeks ago
Waterloo, Ontario, Canada University of Waterloo Full timeAbout the Position:We are seeking an exceptional researcher to join our team at the University of Waterloo. The ideal candidate will have a strong background in Civil Engineering, with expertise in Artificial Intelligence (AI) and Computer Vision.The selected individual will contribute to research projects focused on developing innovative solutions for...
-
Senior Research Engineer
1 week ago
Waterloo, Ontario, Canada University of Waterloo Full timeAbout the Opportunity">Are you passionate about applying cutting-edge computer vision technologies to solve real-world civil engineering problems? We are seeking a highly motivated Senior Research Engineer to join our team at the University of Waterloo's Civil and Environmental Engineering Department. This is an exceptional opportunity to work on innovative...
-
Research Financial Analyst
3 weeks ago
Waterloo, Ontario, Canada University of Waterloo Full timeJob Summary:We are seeking a highly skilled Research Financial Analyst to join our team in the Electrical & Computer Engineering department at the University of Waterloo. The successful candidate will be responsible for administering post-award research funding and operating financial activities of assigned faculty members and research groups.About the...
-
Research Scientist Position
4 days ago
Waterloo, Ontario, Canada University of Waterloo Full timeUniversity of Waterloo invites applications for a graduate studies position in Civil and Environmental Engineering.We are seeking highly motivated students with expertise in computer vision, nondestructive testing, and machine learning to participate in research projects focused on infrastructure inspection and management. The successful candidate will have...
-
Waterloo, Ontario, Canada University of Waterloo Full timeThe University of Waterloo invites applications for a graduate studies position in Civil and Environmental Engineering, specifically in the field of computer vision for smart infrastructure.This role is part of the Computer Vision for Smart Structure Laboratory (CVISS), led by Dr. Chul Min Yeum, which focuses on practical, application-driven research to...
-
High-Performance Embedded Software Engineer
3 weeks ago
Waterloo, Ontario, Canada Ford Motor Company Full timeAbout Ford Motor CompanyWe're a leading automotive manufacturer driven by innovation and customer obsession. Our Electric Vehicles, Digital and Design team is responsible for delivering a fully electric transportation future.Estimated Salary: $120,000 - $180,000 per yearJob DescriptionThis role offers the unique opportunity to work on cutting-edge embedded...
-
Waterloo, Ontario, Canada University of Waterloo Full timeJob Title:Senior Research Engineer for Computer Vision and Artificial Intelligence
-
Network Optimization Researcher
3 weeks ago
Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob DescriptionAs a member of the Huawei Technologies Canada Co., Ltd. team, we are seeking a highly skilled Network Optimization Researcher to join our Data Center Network division.We are looking for an expert who can design and develop protocols and algorithms in the transport layer to improve end-to-end performance for computing, cloud, and storage...
-
Advanced Computer Vision Researcher
6 days ago
Waterloo, Ontario, Canada University of Waterloo Full timeCompany OverviewThe University of Waterloo is a leading institution in innovation and research, providing a dynamic environment for graduate studies.
-
High-Performance Software Solutions Architect
3 weeks ago
Waterloo, Ontario, Canada Open Text Corporation Full timeOverviewAt OpenText Corporation, we're committed to driving positive change through privacy, technology, and collaboration. As a High-Performance Software Solutions Architect, you'll be part of a global community that values trust, innovation, and employee empowerment.Salary Range$140,000 - $200,000 per yearAbout the RoleThis is an exceptional opportunity to...
-
Senior AI Research Lead
4 weeks ago
Waterloo, Ontario, Canada Borealis AI Full timeRBC Borealis is seeking a highly skilled Senior AI Research Lead to spearhead the development of cutting-edge AI-based products for the financial services industry. This key role will provide strategic leadership and direction to a team of machine learning researchers and engineers, driving the effectiveness of the team to deliver high-value business...
-
Data Center Network Research Specialist
1 month ago
Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeWe are seeking a highly skilled Data Center Network Research Specialist to join our team at Huawei Technologies Canada Co., Ltd.About the Role:As a key member of our research team, you will be responsible for conducting in-depth research in data center networks, focusing on network optimization for large-scale AI clusters and cloud computing networks.Key...
-
High-Performance Team Lead
4 weeks ago
Waterloo, Ontario, Canada Movati Athletic Full timeOperations Manager RoleMovati Athletic is seeking a seasoned leader to drive operational excellence and foster a high-performance work culture. As an Operations Manager, you will play a critical role in ensuring the smooth operation of our facilities, delivering exceptional customer experiences, and driving business growth.The ideal candidate will possess 3+...
-
Civil Engineering Researcher
6 days ago
Waterloo, Ontario, Canada University of Waterloo Full timeAbout the PositionWe are seeking a highly motivated researcher to join our team at the University of Waterloo, led by Dr. Chul Min Yeum. The successful candidate will be part of the Computer Vision for Smart Structure Laboratory (CVISSlab), focusing on practical, application-driven research that integrates intelligence into the physical built environment.Job...
-
High-Performance Core Systems Developer
4 weeks ago
Waterloo, Ontario, Canada Equitable Life of Canada Full timeAbout UsAt Equitable Life of Canada, we're committed to creating a workplace that helps our employees grow and reach their full potential. Our collaborative environment is driven by dedicated, motivated, and client-responsive staff who share our vision for excellence.Our OpportunityWe're seeking a Senior Technology Specialist, Core Systems Developer to join...
-
High-Performance Full Stack Developer
4 weeks ago
Waterloo, Ontario, Canada Equitable Life of Canada Full timeJob OverviewThis is an exciting opportunity to work with one of Canada's top employers, Equitable Life of Canada. As an Intermediate Technology Specialist, Digital Developer, you will be part of our agile team and play a key role in developing and implementing technologies that support internal and external clients.About the RoleYou will be responsible for...
-
High-Performing Business Development Lead
3 weeks ago
Waterloo, Ontario, Canada MarshallZehr Full timeWe are looking to add a seasoned professional to our team as a Director, Business Development. This individual will be responsible for identifying new clients and building a sales pipeline of qualified developer opportunities.Key ResponsibilitiesDeliver suitable risk-adjusted lending opportunities matching with lender investment mandates.Ensure borrowers...