Researcher – Parallel Computing
Vancouver, BCHuawei Technologies Canada Co., Ltd.
Candidates need a Master's (or PhD, an asset) in computer science, electrical engineering, mathematics or a related field, plus experience with two or more of: hybrid CPU/GPU or parallel computing, SIMT, AI compilers, and GPU programming (CUDA, HIP, OpenCL). Strong C/C++ and performance-focused coding are required.
CUDA, HIP, OpenCL, C, C++
Technology Ecosystem & Academic Relations Lead
Markham, ONHuawei Technologies Canada Co., Ltd.
Candidates need solid knowledge of at least two technology areas such as AI, computing architecture, open-source or cloud. They must communicate professionally with academics and investors, organize technical events and write trend reports. A Master's or PhD-level research background is preferred.
Strategic planning, Research, Collaboration, Cloud computing, Robotics
Senior Researcher – AI Data Systems
Markham, ONHuawei Technologies Canada Co., Ltd.
Candidates need strong systems programming skills in C++, Rust or Go and experience with distributed systems and database internals. A Master's or PhD in Computer Science, Computer Engineering, Mathematics or a related field is required.
PostgreSQL, pgvector, Milvus, Weaviate, LanceDB, DuckDB
Senior Principal Researcher - AI Data Platform
Markham, ONHuawei Technologies Canada Co., Ltd.
3+ YOECandidates need a PhD in computer science or a related field and at least 3 years of research experience in data systems or AI infrastructure. A strong publication record at top venues and excellent communication skills are also required.
Milvus, Pinecone, Databricks, Snowflake