Senior Researcher - AI Agent
At a glance
Senior AI Research role at Huawei Technologies Canada Co., Ltd. Markham · full-time · CA$127,000–CA$225,000 base.
aimlroles summary, based on the employer's posting.
What you'll do
- Create LLM-based agents that can reason, plan, and carry out tasks autonomously
- Build agent functions for memory, tool use, self-review, and decisions over extended tasks
- Develop multi-agent systems for coordinated work and complex problem solving
- Connect agents to tools, APIs, and real-world systems to automate complete workflows
- Advance research in LLM reasoning, agent alignment, and embodied intelligence, then help turn results into production systems
What you bring
- A PhD in computer science, AI, machine learning, or a related discipline, or equivalent industry experience
- Strong expertise in large language models, AI agents, or decision-making systems
- Research contributions through publications at venues such as NeurIPS, ICML, or ICLR, or comparable applied work
- Experience quickly building prototypes and experiments, plus engineering ability with Python, PyTorch, and large-scale ML systems
Who this fits
This senior research role suits someone who can move between AI research, rapid experimentation, and engineering work with research, product, and engineering teams. The position is based onsite in Markham, Canada.
From the employer
Huawei Canada has an immediate permanent opening for a Senior Researcher.
About the team:
Founded in 2012, the Noah’s Ark lab has evolved into a prominent research organization with notable achievements in academia and industry. The lab’s mission focuses on advancing artificial intelligence and related fields to benefit the company and society. Driven by impactful, long-term projects, the aim is to enhance state-of-the-art research while integrating innovations into the company's products and services, including LLMs, RL, NLP, computer vision, AI theory, and Autonomous driving.
About the job:
Design and develop next-generation AI agents powered by large language models, enabling autonomous reasoning, planning, and task execution.
Build core agent capabilities such as memory, tool use, self-reflection, and long-horizon decision-making.
Develop and optimize multi-agent systems to support collaboration, coordination, and complex problem solving.
Integrate AI agents with external tools, APIs, and real-world systems to enable end-to-end automation.
Explore and advance techniques in reasoning-enhanced LLMs, agent alignment, and embodied intelligence.
Collaborate with cross-functional teams to translate cutting-edge research into scalable, production-ready systems.
The total target annual compensation for this position ranges from $127,000 to $225,000 depending on education, experience, and demonstrated expertise.
About the ideal candidate:
PhD in Computer Science, Artificial Intelligence, Machine Learning, or a related field, or equivalent industry experience.
Strong background in large language models, AI agents, or decision-making systems.
Track record of research contributions, including publications in venues such as NeurIPS, ICML, ICLR, or equivalent applied work.
Experience rapidly turning ideas into working prototypes and experiments.
Solid engineering skills (e.g., Python, PyTorch) and experience working with large-scale ML systems.
Familiarity with agent architectures (e.g., tool use, retrieval, planning, memory) is an asset.
Strong communication skills and the ability to work across research, engineering, and product teams.
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.