Posted 5 months ago
Senior Researcher – AI Data Systems
@ Huawei Technologies Canada Co., Ltd.
Markham, Ontario
Overview
Huawei Technologies Canada is hiring a senior researcher on a 12-month contract to design and prototype data systems for AI applications such as LLMs, RAG and AI agents. The work covers vector search, agent memory, knowledge graphs and database internals, with publication and patent contributions expected. The posted annual total compensation range is $127,000 to $225,000.
Responsibilities:
- Research and prototype data systems for AI applications
- Design scalable architectures for vector search and agent memory
- Evaluate vector, graph and lakehouse database technologies
- Review research from SIGMOD, VLDB, NeurIPS and similar venues
- Contribute to patents, publications and technical reports
Requirements summary:
- Strong C++, Rust or Go systems programming skills
- Experience with distributed systems and database internals
- Understanding of LLMs, RAG pipelines and vector retrieval
- Master's or PhD in Computer Science or a related discipline
- Publications or open-source contributions are an asset
Tools & skills
Source and dates
Employer career site / ATS feed · recruitee
- Employer posting date
- 2026-06-24
- First seen by our source
- 2026-10-10
- Source record updated
- 2026-11-07
These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.
Job details
| Seniority | Senior |
| Department | Research & science |
| Hours per week | 40 |
| Work setting | Office |
| Position | Mostly sitting |
| Physical demands | physical low · computer high |
| Languages | English |
| Education | Master’s degree (required), Doctorate (required) |
| Fields of study | Computer Science, Computer Engineering, Mathematics |
Summary and details written by AI from the posting; the employer’s posting is the authority.
Huawei Technologies Canada Co., Ltd.
Saved company profile
Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.
- People associated on LinkedIn
- 142,744
- Other recorded names
- Huawei Finland R&D
- Huawei
- Huawei Europe
- Huawei Denmark
- Huawei Norway
- Huawei
- Huawei Serbia&Hungary Rep Office
- Huawei Telekomünikasyon Dış Ticaret Ltd
- Huawei Technologies Italia
- Huawei Switzerland
| Field | Value |
|---|---|
| Industry | Telecommunications |
| Company size | 10001+ |
| Headquarters | Shenzhen, Guangdong |
| Open jobs on Jobsy | 187 |
| View page |
Huawei Canada has an immediate 12 month opening for a Researcher.
About the team:
Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center in Canada. The lab focuses on researching and developing advanced cloud technologies, supporting the productization and iterative optimization of its technical achievements. Current research areas include cloud native databases, intelligent SQL engine, LLM/Agent infrastructure and LLM/Agent Evaluation Technology. The lab fosters a robust technical environment, allowing collaboration with industry experts to create a highly competitive cloud platform.
About the Job:
• Research, design, and prototype next-generation data systems that support AI applications, including LLMs, AI agents, RAG systems, and multimodal workloads.
• Design scalable architectures for agent memory, semantic retrieval, vector search, knowledge management, and AI data lifecycle management.
• Investigate and evaluate state-of-the-art technologies in vector databases, graph databases, data lake houses, retrieval systems, distributed storage, and cloud-native infrastructure.
• Develop proof-of-concept systems and production-quality components using modern database technologies and distributed systems principles.
• Explore advanced capabilities including:
-Vector search and similarity retrieval
-Agent memory systems
-Knowledge graph integration
-Semantic indexing and retrieval
-Hybrid transactional and analytical processing for AI workloads
-AI-driven query optimization and autonomous database capabilities
• Review and summarize recent research from top conferences such as SIGMOD, VLDB, CIDR, ICDE, OSDI, SOSP, NeurIPS, ICML, and ICLR.
• Collaborate with engineers and researchers to translate innovative ideas into product-ready technologies.
• Contribute to invention disclosures, patent applications, technical reports, and publications in leading academic and industrial venues.
The targeted annual total compensation (based on 2,080 hours per year) ranges from $127,000 to $225,000 depending on education, experience, and demonstrated expertise.
About the ideal candidate:
• Strong programming skills in C++, Rust, Go, or related systems programming languages; Experience with systems-level software development, performance optimization, debugging, and distributed systems.
• Understanding of modern AI applications such as LLMs, RAG pipelines, AI agents, semantic search, or vector retrieval systems.
• Familiarity with cloud-native technologies, distributed storage, parallel computing, consistency protocols, and large-scale system architecture; Experience with database internals such as storage engines, query processing, indexing, transaction management, concurrency control, and distributed databases.
• Strong research mindset with the ability to quickly learn new technologies, analyze academic literature, and prototype innovative ideas; Past publications, patents, or open-source contributions in databases, distributed systems, AI infrastructure, or related areas is an asset.
• Familiarity with PostgreSQL or other open-source database systems and their internal architecture; Experience with vector databases, graph databases, knowledge graphs, or AI data infrastructure technologies.
• Experience developing database extensions or AI-related data system components (e.g., pgvector, Apache Arrow, Spark, DuckDB, Milvus, Weaviate, LanceDB, or similar technologies).
• Experience leveraging modern hardware accelerators such as GPUs, NPUs, TPUs, or other heterogeneous computing platforms.
• Master’s or Ph.D. degree in Computer Science, Computer Engineering, Mathematics, or a related discipline.
Additional Information:
Huawei Canada is committed to a fair, inclusive, and accessible recruitment process. If you require accommodation during any stage of the hiring process, please let us know and we will work with you to meet your needs.
All applications for this position are reviewed directly by our hiring team, we do not use artificial intelligence tools to screen or select candidates.
Journal
Only you can see this. Kept on this device, and in your account when you sign in.