Engineer - Agent R&D

Huawei Technologies Canada Co., Ltd.

$106K — $156K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, AI, Machine Learning, or related field, or equivalent experience.
  • Proficient in Python and familiar with asynchronous programming and type systems.
  • Experience with engineering best practices and contributing to open-source projects is beneficial.
  • Strong understanding of large language models and their applications.
  • Familiarity with at least one agent framework and analytical skills regarding its architecture.

Responsibilities

  • Contribute to the design and development of a proprietary open-source agent framework.
  • Analyze emerging agent projects and integrate effective ideas into our own framework.
  • Design and implement innovative agent architectures focused on self-evolution and collaboration.
  • Drive the deployment of the agent framework in real-world products, based on feedback and business needs.
  • Continuously improve the framework based on developer input and industry trends.

Benefits

  • Opportunity to work with cutting-edge technology in AI and machine learning.
  • Involvement in open-source projects encouraging community collaboration.
  • Impact on real-world applications in both B2B and B2C sectors.
  • Continuous learning and development opportunities with innovative tools.
  • Collaborative environment focused on optimizing developer experience.
Full Job Description
  • 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.

  • 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.

Similar Jobs

More Jobs at Huawei Technologies Canada Co., Ltd.

More Enterprise Technology Jobs

Find similar Engineer - Agent R&D jobs: