Huawei Canada has an immediate permanent opening for a Senior Researcher in the Emerging Storage Lab. The role involves conducting applied research to design and prototype novel AI data engine and storage architectures. The ideal candidate has a Ph.D. or Master in Computer Science, Electrical Engineering, or a related field, with experience in AI KV Cache, RAG, agentic memory, storage systems, and more.
Requirements
- Ph.D. or Master in Computer Science, Electrical Engineering, or a related field
- Experience with AI KV Cache, RAG, agentic memory, storage systems, filesystems, caching, data management, scalable data platforms, metadata catalogs, ML pipelines, workflow orchestration, low-level kernel optimization, or GPU memory management
- Publications in relevant top-tier conferences (e.g., FAST, NeurIPS)
- Programming proficiency in C/C++, or Python, with experience in relevant environments (CUDA, PyTorch/TensorFlow, or distributed storage APIs)
- Knowledge of modern AI/ML development lifecycles and their data challenges (e.g., LLM training, distributed data loading) is an asset
- Able to conduct collaborative research and can communicate complex ideas across hardware, software, and AI disciplines