Engineer - Agent R&D
$106k - $156k per yearHuawei Technologies Canada Co., Ltd.
Huawei Canada has an immediate permanent opening for an Engineer.
About the team:The Distributed Data Storage and Management Lab leads research in distributed data systems, aiming to develop next-generation cloud serverless products that encompass core infrastructure and databases. This lab addresses various data challenges, including cloud-native disaggregated databases, pay-by-query user models, and optimizing low-level data transfers via RDMA. Teams within this lab create advanced cloud serverless data infrastructure and implement cutting-edge networking technologies for Huawei's global AI infrastructure.
About the job:
Participate in the core design and development of our proprietary open-source agent framework, including architectural evolution, module abstraction, toolchain construction, and developer experience optimization.
Deeply track and technically dissect emerging agent projects such as OpenClaw and Hermes, understand their design philosophies, capabilities, and innovations, and integrate effective ideas into our framework and products.
Design and implement mainstream and cutting-edge agent architectures, exploring advanced mechanisms such as self-evolution and multi-agent collaboration.
Drive the deployment of the Agent framework in real-world toB and toC products, extracting requirements from developer feedback and business scenarios to continuously improve the framework.
The total target annual compensation for this position ranges from $106,000 to $156,000 depending on education, experience, and demonstrated expertise.
About the ideal candidate:
Bachelor’s degree or higher (or equivalent practical experience) in Computer Science, Artificial Intelligence, Machine Learning, or related fields.
Solid programming skills, proficiency in Python, familiarity with asynchronous programming, type systems, and engineering best practices. Experience maintaining or contributing to open-source projects is a plus.
Deep understanding of the principles and usage of large language models (GPT, Claude, Qwen, LLaMA, etc.), including prompt engineering, context management, function calling, etc.
Familiarity with at least one agent framework (LangChain, AutoGen, CrewAI, etc.) and the ability to critically analyze its architectural strengths and weaknesses.
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.
$58k - $104k per year
...immediate internship opening for a Research Engineer. About the Team: The Technology... ...Architect and implement high-scalability AI Agent pipelines, transforming complex... ...generation, structured outputs), embedded database engines or high-performance vector stores is an asset...SuggestedLong term contractInternshipImmediate start- ...permanent opening for a Principal Software Engineer. About the team: Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation... ...research areas include cloud multi-agent system, cloud native databases, infrastructure...SuggestedPermanent employmentImmediate startOverseas
$44.16k per year
...2026 by 5 pm Be the Spark! Join our passionate team and help us to achieve great things in our community! The Administrative Agent, Talent Acquisition plays a vital role in supporting recruitment processes and provides administrative assistance. The primary duties...SuggestedFull timeContract workWork at officeMonday to friday$93k - $104k per year
...Job description Huawei Canada has an immediate 12-month internship opening for an AI Agent Intern Researcher. About the Team The Technology Planning and Cooperation Department promotes strategic innovation across all of Huawei Canada. Working with fellow experts...SuggestedLong term contractInternshipImmediate start$58k - $104k per year
...Canada has an immediate co-op opening for an Engineer. About the team: Founded in 2012,... ...systems but also pioneer the use of AI agents and LLM-driven tools to redefine how we develop... ...mobile platforms. Collaborative R&D: Work closely with cross-functional teams...SuggestedLong term contractInternshipImmediate start- ...storage SoC veterans, is a Canadian venture-funded startup with R&D facilities in Vancouver, Toronto, and Shanghai, China. For more... ...solutions. What We're Looking For: Advanced degree in engineering (B. Eng., MSc., PhD.) with specialized knowledge. Years of...Full timeWork at officeRemote work
- ...Job Title : Principal Software Engineer Location : Miami, Florida or Ontario, Canada Function : AI Engineering for Clinical Trial... ...that integrate LLMs, multi-modal models, and intelligent agents into core clinical platforms Establish scalable patterns for...Long term contractFull time
$58k - $104k per year
...ideal candidate: BSc or MSc in one of computer science, software engineering, or computer engineering. Software development experience... ...CPU architecture. Knowledge of Machine Learning, vLLM, Data Agents is an asset. Experience with platform/system level development...Long term contractInternshipImmediate start- ...storage SoC veterans, is a Canadian venture-funded startup with R&D facilities in Vancouver, Toronto, and Shanghai, China. For more... ...learning and development opportunities. Job Scope As a System Engineer, you are responsible for the functionality and quality of the...Permanent employmentFull time
$58k - $104k per year
...Huawei Canada has an immediate internship opening for an Engineer. About the team: The Distributed Data Storage and Management Lab leads... .... Design and develop core capabilities of the openJiuwen AI Agent Platform, including Agent Frameworks, Workflows, Tool Calling,...InternshipImmediate start$110.5k - $160.5k per year
...Job Description Summary Protection application engineers in the Global Customer Support team are engineers specialized in grid automation,... ...Sales/Business Development teams, Product Management and Products R&D. The role is expected to demonstrate technical leadership, teamwork...Long term contractTemporary workRelocation package- ...immediate permanent opening for a Principal Engineer. About the team: Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation... ...experience in AI infrastructure-related platform R&D for fine-tuning or inference, including but...Permanent employmentFull timeImmediate start
- ...Full-time Description Ready to join a global developer and supplier of precision-engineered testing solutions equipment servicing markets such as automotive, defense/aerospace, industrial, life sciences, and telecom markets? Then Acculogic Inc. is looking forward...Full timeInternship
$110.5k - $160.5k per year
...Job Description Summary Customer Technical Support (Hardware) engineers in the Global Applications & Support team specialize in Grid Automation... ...conclusion and develop permanent solutions in collaboration with R&D or other relevant teams. Write internal reports covering...Permanent employmentRelocation package$127k - $225k per year
...immediate permanent opening for a Software Engineer. About the team: The Distributed... ...: Architect and develop frameworks and engines for next-generation serverless computing tailored... ...to AI workloads (LLM training/inference, agent execution, RL training, etc.). Analyze...Permanent employmentFull timeInternshipImmediate start- ...transforming analytics from traditional reporting into a strategic decision engine for the Customer Office. The role combines Customer Intelligence,... ...to the development of AI-powered analytics products, intelligent agents, conversational analytics solutions, and decision-support...Work at office
$108k - $158k per year
...:\n\nQualcomm Canada ULC\n\n## Job Area:\n\nEngineering Group, Engineering Group \u003e Software Applications Engineering\n\nGeneral Summary... ...AI models, ensuring they operate efficiently on powerful NPU engines built into Qualcomm chipsets. This position will expose you to...Full timeWork from home- ...being able to take personal ownership of problems and drive them to solutions. At the same time, you’ll be playing a vital role in our engineering process, and you’ll be often invited for code and architectural reviews. We work with AWS, Kubernetes, Helm, GitHub, Github...Full timeManual laborWorldwide
$120k - $150k per year
...clinical research community with an emphasis on ethics, compliance, and innovation. Sitero is looking for a skilled Senior Software Engineer to primarily use Python to design, build, and maintain enterprise-grade features across our Life Sciences SaaS platform. You will...Permanent employmentFull timeWork at officeRemote workMonday to friday- ...that keeps global infrastructure safe and efficient. If you are an engineer who thrives on solving complex problems and wants your work to... ...verification and validation) process. The V&V team has a key role in the R&D area, testing the products with a "customer view", including...Immediate startRelocation package
$106k - $156k per year
...Job description Huawei Canada has an immediate permanent opening for a Machine Learning Engineer. About the Team: The Human-Machine Interaction Lab unites global talents to redefine the relationship between humans and technology. Focused on innovation and user-centered...Long term contractPermanent employmentFull timeInternshipImmediate startRemote work$90k - $120k per year
...modern data platforms and turning scattered operational data into analytics the business actually trusts? We're hiring a Senior Data Engineer for a full-time permanent position with a fast-growing Canadian consumer goods distributor that is investing seriously in its data,...Long term contractPermanent employmentFull timeWork at office2 days per week3 days per week$85k - $110k per year
...What is the role? As a Land Development Engineer at LEA, you will play a key role in the planning, design, and delivery of land development and municipal infrastructure projects across Ontario. The ideal candidate is a licensed Professional Engineer (P.Eng.) with land...Long term contractPermanent employmentFull timeInternshipWork at officeFlexible hoursNight shift$113.8k - $163.8k per year
## \nCompany:\n\nQualcomm Canada ULC\n\n## Job Area:\n\nEngineering Group, Engineering Group \u003e Software Engineering\n\nGeneral Summary:\n\nAs a leading technology innovator, Qualcomm pushes the boundaries of what\u0027s possible to enable next-generation experiences and...Full timeImmediate startWork from home- ...Senior Electrical Engineer \ \ \ Our client, one of the largest and most respected facility management and real estate services companies in the industry, is seeking a Senior Electrical Design Engineer to join their Professional Services team. In this role, you will independently...Full time
- ...demand. We invite you to bring your bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a positive...Full timeContract workFor subcontractorWork at officeLocal areaWorldwideFlexible hours
$165k - $210k per year
...Senior Systems Engineer Location: Lindsay, Ontario, Canada (Hybrid) Employment Type: Full-time Salary Range: CAD 165,000 – 210,000 gross/year About the Role A senior-level Systems Engineer is sought to lead aircraft- and system-level engineering...Long term contractFull time- ...prepared to go above and beyond for the betterment of our customers. Job Summary: We are seeking a Principal Network Software Engineer to architect and develop scalable and multi-tenant cloud-native networking solutions and security architectures. This role blends...Full timeWorldwide
$94.5k - $141.7k per year
## \nCompany:\n\nQualcomm Canada ULC\n\n## Job Area:\n\nEngineering Group, Engineering Group \u003e Software Engineering\n\nGeneral Summary:\n\nThe Qualcomm Global Automotive team is actively engaged in offering optimized solutions for virtualization to enable customers with...RemplacementFull timeRemote workWork from home$106k - $156k per year
...Job description Huawei Canada has an immediate permanent opening for a Software Engineer. About the team: The Web Technology Lab explores innovative architectures to enhance the rendering of ArkUI and web content. The research includes customizing GPU drivers for...Permanent employmentFull timeInternshipImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Engineer - Agent R&D. Be the first to apply!
- engineering co-op student Markham, ON
- engineering co-op Markham, ON
- completions engineer Markham, ON
- architectural engineer Markham, ON
- resident engineer Markham, ON
- evaluation engineer Markham, ON
- graduate engineer Markham, ON
- engineer in training Markham, ON
- city engineer Markham, ON
- waste management engineer Markham, ON

