Senior Researcher - AI Agent
Markham, ONHuawei Technologies Canada Co., Ltd.
Candidates need a PhD in computer science, AI, machine learning, or a related field, or equivalent industry experience. They should have a research track record in large language models or agents, strong Python and PyTorch skills, and experience turning ideas into working prototypes.
Python, PyTorch
Machine Learning Researcher -LLM Agents & Efficient Deep Learning
Montréal, QCHuawei Technologies Canada Co., Ltd.
Candidates need an MSc or PhD in Computer Science, Electrical Engineering or a related field, plus a strong publication record in top AI conferences. Hands-on experience with transformers, LLMs, PyTorch and scaling ML systems is required.
PyTorch
Intern Researcher - LLMs Agentic AI and RL
Markham, ONHuawei Technologies Canada Co., Ltd.
Candidates need to be pursuing a Master's or PhD in computer science, AI, machine learning or robotics, with a background in LLMs, agents or reinforcement learning. A first-author paper at a top venue such as NeurIPS, ICML or ICLR and hands-on Python and PyTorch experience are required.
Python, PyTorch
Research Engineer - Agentic Software Systems Engineering
Markham, ONHuawei Technologies Canada Co., Ltd.
Candidates need a PhD in computer science, software engineering or AI, plus hands-on experience with code agent tools and multi-agent systems for software engineering. Proficiency in Python (or TypeScript, Go, C/C++) and strong research communication are required.
Research, Software development, Collaboration, Decision making, Debugging, Workflow
Researcher – Agentic Interaction Engineering
Markham, ONHuawei Technologies Canada Co., Ltd.
Candidates need a Bachelor, Master or PhD in computer science, electrical engineering, machine learning, AI or software engineering. Strong programming in Python, JavaScript/TypeScript or C++ and familiarity with LLM APIs and prompt engineering are required, with agentic frameworks and MCP as assets.
Linux
Intern Researcher - Embodied AI
Markham, ONHuawei Technologies Canada Co., Ltd.
Candidates need to be pursuing a Master's or PhD in computer science, robotics, AI or a related field, with first-author publications at top venues. They need strong reinforcement learning, imitation learning and Python/PyTorch skills.
PyTorch, Python, robot simulators
Senior Researcher - Human-Computer Interaction
Markham, ONHuawei Technologies Canada Co., Ltd.
6+ YOECandidates need a Master's or PhD in a related field and 6+ years of interaction design, research or engineering experience. They must show original interaction thinking, comfort with ambiguous problems, and strong communication skills.
Human-computer interaction, Research, Collaboration, Leadership, Software interaction design, Industrial design
Researcher – Human-Computer Interaction
Markham, ONHuawei Technologies Canada Co., Ltd.
Candidates need a Master's or PhD in human-computer interaction, design, computer science, engineering, human factors or a related field. Hands-on experience with interaction research, intelligent systems or consumer electronics, plus strong communication skills, is required.
Human-computer interaction, Research, Collaboration, Software interaction design, Industrial design, Computer science
Research Engineer – Multimodal AI & Interaction
Markham, ONHuawei Technologies Canada Co., Ltd.
3+ YOECandidates need a Master's or PhD in a related field (strong Bachelor's considered), 3+ years of research or industry experience, and hands-on deep learning skills in PyTorch, TensorFlow or JAX. Experience with multimodal learning, LLMs or on-device deployment is a strong asset.
PyTorch, TensorFlow, JAX, Python
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
Intern Researcher— AI Data Security
Waterloo, ONHuawei Technologies Canada Co., Ltd.
3+ YOEHuawei Canada requires a PhD in Computer Science, Computer Engineering or a related field, or a Master's with 3+ years of hands-on security experience. Candidates need deep knowledge of system security (access control, DLP, confidential computing), AI security (prompt injection, RAG security, backdoor detection), cryptography and proficiency in C/C++, Java or Python.
Apply information security policies, Research, Computer science, Computer engineering, Programming languages, C
Research Engineer - AI Data Security
Waterloo, ON +1Huawei Technologies Canada Co., Ltd.
3+ YOECandidates need a PhD in Computer Science or Computer Engineering, or a Master's with 3+ years of hands-on security experience. They need deep expertise in system security (access control, authentication, DLP or confidential computing), AI security (prompt injection, backdoor detection, RAG security) and cryptography, plus proficiency in C/C++, Java or Python.
Research, Apply information security policies, Computer science, Computer engineering, Programming languages, C
Senior Researcher - Agent Human-Computer Interaction (Agent HCI)
Markham, ONHuawei Technologies Canada Co., Ltd.
Candidates need a PhD or equivalent research experience in HCI, AI or a related field, plus strong knowledge of LLMs, multimodal models and agent architectures. Publications at top venues such as CHI, UIST, NeurIPS or CVPR are expected, and experience shipping research into products is a strong plus.
Human-computer interaction, Research, UX design, Computer science, Artificial intelligence, Robotics
Researcher – Computer Vision & Human-Centered AI
Markham, ONHuawei Technologies Canada Co., Ltd.
3+ YOECandidates need a Master's or PhD in computer science, engineering, robotics, or AI with a computer vision focus, or equivalent industry R&D experience. They need 3+ years of applied computer vision work, strong C/C++ and Python skills, and experience optimizing models for edge hardware.
C/C++, Python
Co-op Researcher – LLM Post-Training & Agentic Coding
Edmonton, ABHuawei Technologies Canada Co., Ltd.
Candidates need to be enrolled in a senior co-op program in computer science, machine learning or AI. They need strong Python and PyTorch skills, solid knowledge of large language models, and hands-on experience with ML research or systems.
PyTorch, vLLM, SGLang, FSDP, DeepSpeed, Hugging Face
Senior Researcher – GPU, AI & Hardware Architecture
Edmonton, ABHuawei Technologies Canada Co., Ltd.
Candidates need a PhD in a computer-related field, ideally in AI/ML or computer architecture, plus industry experience. They should know AI frameworks such as PyTorch, TensorFlow or JAX, be proficient in C/C++, and have hands-on experience with a GPU ecosystem such as CUDA, Vulkan, OpenGL, OpenCL or WebGPU.
PyTorch, TensorFlow, JAX, CUDA, Vulkan, OpenGL
Researcher - Video Generation & 3D Computer Vision
Markham, ONHuawei Technologies Canada Co., Ltd.
Candidates need a PhD or master's in computer science or a related field focused on computer vision and machine learning, with publications at major AI conferences. Strong hands-on Python and deep learning framework skills are required, and experience in video generation or 3D generation models is an asset.
Python, TensorFlow, PyTorch
Senior Researcher - Edge AI Optimization/Hardware-Aware ML
Edmonton, ABHuawei Technologies Canada Co., Ltd.
2+ YOECandidates need a PhD or equivalent research experience in machine learning or a related field, plus 2+ years of applied impact in model compression, efficient architectures, or edge optimization. Strong Python and C/C++ skills, deep learning frameworks, and a publication or patent record in ML efficiency are required.
PyTorch, TensorFlow, JAX, ONNX, TFLite, TensorRT
Researcher-AI Agents
Markham, ONHuawei Technologies Canada Co., Ltd.
Candidates need a PhD in computer science, electrical engineering, machine learning or a related field, or equivalent research experience. They should have strong Python and PyTorch skills, a publication record at top venues, and experience with LLMs, reinforcement learning or agent systems.
PyTorch, Python, Playwright
Intern Researcher – Multimodal AI & Interaction
Markham, ONHuawei Technologies Canada Co., Ltd.
Candidates need to be enrolled in a Master's or PhD program in computer science, engineering, AI or a related field. They should have strong Python and programming skills, basic machine learning experience with PyTorch, TensorFlow or JAX, and an ability to build and troubleshoot projects independently.
PyTorch, TensorFlow, JAX, Linux, Android
Senior Researcher – Computer Vision & Human-Centered AI
Markham, ONHuawei Technologies Canada Co., Ltd.
5+ YOECandidates need a PhD in a related field, or a master's with substantial industry R&D experience, plus 5+ years of applied computer vision or robotics work. Strong Python and C/C++ skills and experience shipping compact, real-time perception models are required.
Python, C++, ONNX, TensorRT, TFLite, OpenVINO
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
Researcher – Web Agent
Markham, ONHuawei Technologies Canada Co., Ltd.
Candidates need a solid understanding of how large language models work, hands-on experience building or evaluating AI agents, and skill with AI-assisted coding tools. Strong research and structured writing skills are also required.
AI-assisted coding tools