Huawei Canada Logo

Huawei Canada

Intern Engineer - openJiuwen AI Agent Platform

Posted 3 Days Ago
Be an Early Applicant
In-Office
Ottawa, ON, CAN
Internship
In-Office
Ottawa, ON, CAN
Internship
Intern will help design and implement the openJiuwen AI Agent Platform and enterprise data foundations: knowledge graphs, vector DBs, workflows, agent frameworks, tool-calling, and multi-agent systems. Contribute to open-source projects (JiuwenSwarm), build real-world AI agents, explore LLM, RAG, memory, planning, and evaluation technologies, and support documentation and community collaboration.
The summary above was generated by AI

Huawei Canada has an immediate internship opening for an Engineer.


About the team: 

openJiuwen is an international open source AI Agent community building infrastructure for the AI Agent era. Our ecosystem includes JiuwenSwarm—our flagship multi-agent framework—along with Agent Framework, Agent Runtime, Agent Studio, MCP, Tool Calling, Workflow, Memory, RAG and Evaluation.
Official Website: https://www.openjiuwen.com/en/ 
Github Code:https://github.com/openJiuwen-ai

About the job:

  • Build enterprise data foundations using knowledge graphs, metadata systems, vector databases, and enterprise data sources.

  • Design and develop core capabilities of the openJiuwen AI Agent Platform, including Agent Frameworks, Workflows, Tool Calling, MCP, and Multi-Agent collaboration.

  • Build real-world AI Agents such as Coding Agents, Research Agents, Data Agents, and Software Engineering Agents.

  • Contribute to JiuwenSwarm and other flagship open source projects through feature development, issue fixing, documentation, examples, and community collaboration.

  • Explore cutting-edge technologies including LLMs, Agentic Workflows, Memory, Planning, Evaluation, and Multi-Agent systems.

The total target annual compensation (based on 2,080 hours per year) ranges from $58,000 to $104,000 depending on education, experience, and demonstrated expertise.

About the ideal candidate:

  • Experience building AI agents, multi-agent systems, RAG pipelines, or workflow-based AI applications.

  • Currently pursuing a Bachelor's, Master's, or Ph.D. degree in Computer Science or a related field.

  • Proficient in Python, Java, C++, Go, or another programming language.

  • Familiar with Git, GitHub, or GitCode workflows and passionate about open source.

  • Experience with AI Agent, LLM, RAG, MCP, or Workflow projects is an asset.

  • Familiarity with LangGraph, LangChain, LlamaIndex, AutoGen, or CrewAI is an asset.

  • Interest in developer communities and technical sharing is an asset.

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.

Huawei Canada Kanata, Ontario, CAN Office

Kanata, Canada

Huawei Canada Ottawa, Ontario, CAN Office

Ottawa, Canada

Similar Jobs

5 Hours Ago
Remote or Hybrid
CA
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
The role involves supporting integration and sales of Square's Developer Platform, collaborating with partners, and advising on solutions for sellers.
Top Skills: Full-Stack DevelopmentRestful ApisSaaS
5 Hours Ago
Easy Apply
Hybrid
Easy Apply
Senior level
Senior level
Marketing Tech • Mobile • Software
As a Senior Software Engineer at Braze, you'll develop in-product messaging features, improve system performance, and guide architectural decisions. Strong technical leadership and full-stack experience are essential.
Top Skills: JavaScriptReactRubySidekiqTypescript
5 Hours Ago
Easy Apply
Hybrid
Easy Apply
Senior level
Senior level
Marketing Tech • Mobile • Software
As an Engineering Manager for the Email team, you'll lead development, manage infrastructure for personalized emails, and oversee architectural decisions. You'll also recruit and mentor engineers while collaborating with product and design teams to enhance features and scale operations.
Top Skills: JavaScriptMongoDBPostgresRuby on RailsReactRedisRubySidekiq

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account