Huawei Canada Logo

Huawei Canada

Intern Engineer - AI Agent for Data

Reposted 7 Days Ago
Be an Early Applicant
In-Office
Ottawa, ON, CAN
Internship
In-Office
Ottawa, ON, CAN
Internship
Intern will build enterprise data foundations and AI agents connecting LLMs to authoritative business knowledge. Responsibilities include developing retrieval/RAG pipelines, agent workflows, persistent memory/state management, governance controls, auditability, and integrations with vector DBs, knowledge graphs, enterprise tools, and multiple LLM providers.
The summary above was generated by AI

Huawei Canada has an immediate internship 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:

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

  • Develop retrieval and grounding systems that connect AI agents to authoritative business knowledge.

  • Design and implement AI agents that interact with databases, APIs, documents, and enterprise tools.

  • Build RAG and agent workflows for retrieval, reasoning, validation, and tool execution.

  • Develop persistent memory and state management for long-running, multi-step agent workflows.

  • Support auditability, traceability, workflow recovery, and cross-session continuity.

  • Implement governance-aware controls for data access, tool invocation, and agent actions.

  • Integrate with enterprise platforms, MCP-compatible tools, and multiple LLM providers.

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.

  • Strong understanding of LLMs, retrieval systems, agent memory, orchestration, and tool use.

  • Experience with vector databases, semantic search, knowledge graphs, embeddings, or metadata systems.

  • Strong software engineering skills in Rust or Python, and backend system development.

  • Familiarity with databases, APIs, cloud platforms, and distributed systems.

  • Experience with LangGraph, AutoGen, CrewAI, OpenAI Agents SDK, MCP, or similar frameworks.

  • Experience with Neo4j, Elasticsearch/OpenSearch, Milvus, Weaviate, Pinecone, pgvector, or equivalent technologies.

  • Experience building enterprise AI platforms, agentic workflow systems, or AI infrastructure products.

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

3 Hours Ago
In-Office
Mid level
Mid level
Food • Retail • Agriculture • Manufacturing
Configure, optimize, and support UKG Dimensions workforce management globally. Design solutions for timekeeping, scheduling, attendance, pay rules, integrations (SAP SuccessFactors, payroll, ServiceNow), testing, deployments, and governance. Partner with HR, Payroll, Operations, and AMS to deliver compliant, scalable WFM processes and continuous improvements using Agile and Jira.
Top Skills: JIRAExcelPayroll PlatformsReporting And Analytics ToolsSap SuccessfactorsServicenow HrsdTime Collection DevicesUkg Dimensions (Pro Wfm)
Senior level
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Operationalize and embed a modern PDLC and departmental operating model for the Canada Solutions team; implement governance and reporting, drive adoption, prepare leadership updates, align product strategies, and accelerate decision velocity and time-to-market.
Top Skills: AgileLeanPowerPointSafeScrum
12 Hours Ago
Remote or Hybrid
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Drive new SaaS license revenue by selling ServiceNow to large Canadian retail accounts. Build C‑suite relationships, develop account and territory plans, orchestrate cross‑functional teams, identify solutions and resources, negotiate deals, and meet sales targets while traveling up to 50%.
Top Skills: AISaaSServicenow

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