Talent.com
Huawei Technologies Canada Co., Ltd.
Co-op Engineer - AI Software EngineeringHuawei Technologies Canada Co., Ltd. • Markham, Ontario, CA
Co-op Engineer - AI Software Engineering

Co-op Engineer - AI Software Engineering

Huawei Technologies Canada Co., Ltd. • Markham, Ontario, CA
30+ days ago
Job type
  • Internship
Job description

Job description

Huawei Canada has an immediate co-op opening for an Engineer.

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:

  • We are seeking a forward-thinking Software Engineer to join our team. Our mission is to integrate cutting-edge AI technologies into the core of our mobile ecosystem. In this role, you will not only build robust systems but also pioneer the use of AI agents and LLM-driven tools to redefine how we develop and maintain mobile software.

  • AI-Enhanced Development: Leverage and build AI-driven code generation tools to accelerate feature delivery and improve codebase maintainability.

  • Intelligent Agent Integration: Research and implement AI agents to automate complex workflows, from automated testing to intelligent system monitoring.

  • Mobile System Innovation: Design and optimize core components for next-generation mobile platforms.

  • Collaborative R&D: Work closely with cross-functional teams to integrate AI solutions into real-world mobile applications.

The total target annual compensation for this position ranges from $58,000 to $104,000 depending on education, experience, and demonstrated expertise.


Job requirements

About the ideal candidate:

  • Currently enrolled in Bachelor in Computer Science or a related technical field.

  • Software Engineering Expertise: 2+ years of professional experience in C/C++, Python, and TypeScript application development, with a deep understanding of their respective programming models and ecosystems.

  • AI & ML Integration: Working knowledge of Machine Learning principles and Large Language Models (LLMs) applied to software engineering workflows.

  • Adaptability & Tooling: Proven ability to rapidly master new frameworks, open-source tools, and programming languages to meet evolving project requirements.

  • Operational Excellence: Demonstrated ability to manage complex, multi-tasking environments under tight deadlines while maintaining high attention to detail.

  • Collaboration: Strong interpersonal and communication skills, with a track record of effective teamwork in collaborative environments.

  • AI-Augmented Engineering: Proven experience applying LLMs to the full software development lifecycle (SDLC), including intelligent code generation, automated debugging, and architectural refactoring. Agentic System Development: Hands-on experience in architecting and deploying autonomous agent systems.

  • Deep understanding of agentic design patterns, including multi-agent orchestration, state management, tool-use integration, and long-term memory implementation to solve complex software engineering challenges. Developer Experience (DevEx) & Tooling: Strong commitment to building custom AI-assisted tools that streamline workflows and measurably boost team productivity. Mobile Ecosystem Expertise: Experience in HarmonyOS or large-scale mobile platform development.

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.

Create a job alert for this search

Co-op Engineer - AI Software Engineering • Markham, Ontario, CA

Similar jobs

0to1 Engineer - $200,000 - $227,250 A Year - Remote

MozillaToronto County, Canada
Remote
Full-time

Builds working prototypes of open source AI infrastructure, focusing on developer surfaces, integrations, and applications to make abstract ideas tangible and invite conversation.Works in public an... Show more

 • Promoted

Co-Op Software Developer – Facility Intelligence Saas - $30 - $38 An Hour - No Experience Required

Leading Energy Solutions ProviderToronto, Canada
Full-time

Co-op Software Developer role focusing on client-facing SaaS applications in an Agile environment, requiring C#,. Show more

 • Promoted

Iot Hardware Engineer Co-Op — Ble/Wifi Prototyping - C$3,500 - C$4,000 A Month

Arlo Technologies, Inc.North York, Canada
Full-time

Hardware Engineer needed for 8-month term to design and test IoT products using wireless technologies. Show more

 • Promoted

Software Engineer Co-Op - $22.5 An Hour - No Experience Required

GreenShieldToronto County, Canada
Full-time

Seeking Engineering Interns to contribute to impactful products and platforms, working on real problems from design to delivery.Must be currently enrolled in a technical program. Show more

 • Promoted

Hardware Engineer Co-Op - C$3,500 - C$4,000 A Month - No Experience Required

ArloNorth York, Canada
Full-time

Hardware Engineer Co-op to design IoT products, test circuits, document reports, and debug wireless products, gaining hands-on experience in a fast-paced environment. Show more

 • Promoted

Contract Software Engineer Specializing in Advanced AI Techniques

TuringToronto, ON, CA
Full-time

Embrace an exciting challenge as a Software Engineer specializing in AI.Collaborate with teams in a remote setting to elevate AI code quality and efficiency.You will be responsible for applying you... Show more

 • Promoted

Co-Op May 2026 - Software Engineering - 8-12 Months - C$23.1 - C$32.4 An Hour

General Dynamics Mission Systems–CanadaToronto, Canada
Full-time

Student role focused on software and embedded systems design, development, and testing for defense operations, providing hands-on lifecycle experience and contributing to process improvements. Show more

 • Promoted

Innovative Ai Engineer At Opensesame

General MagicToronto, Canada
Full-time

Join OpenSesame in Toronto as an AI Engineer to revolutionize how insurance interacts with clients through SMS technologies.Focus on backend development and be a key player in sophisticated AI solu... Show more

 • Promoted

Innovative AI Developer Co-op for Nuclear Efficiency Projects

Nuclear Promise XToronto, ON, CA
Full-time

Be a part of revolutionizing nuclear operations as an AI Developer Co-op.Design, develop, and deploy AI agents to enhance efficiency and safety remotely from Ontario.This role entails taking owners... Show more

 • Promoted

Cloud-Native Ai & Appdev Engineer - C$76,500 - C$102,000 A Year

IT solutions providerNorth York, Canada
Full-time

Develop AI-powered cloud solutions, design technical architecture, and manage cloud technologies to achieve customer goals. Show more

 • Promoted

Senior Applied AI Software Engineer Remote

Photonic Inc.Toronto, ON, CA
Remote
Full-time

Take the lead in AI innovation with Photonic as a Senior Applied AI Software Engineer.Work remotely in Canada to apply your AI expertise in the ambitious realm of quantum engineering.In this key ro... Show more

 • Promoted

AI Platform Ops Engineer – Azure, CI/CD & Automation

Compunnel, Inc.Toronto, Ontario, Canada
Full-time

A technology company is seeking a Systems Engineer to support operational reliability for a global AI platform.This role will involve managing cloud infrastructure, building CI/CD pipelines, and de... Show more

 • Promoted

Ai Engineer - C$180,000 - C$225,000 A Year

DurableEast York, Canada
Full-time

AI Engineer to build customer-facing features and scale AI infrastructure.Requires expertise in TypeScript, React, backend development, and applied AI concepts like RAG and multi-agent patterns. Show more

 • Promoted

Innovative AI Engineer – Pulsora Canada

PulsoraToronto, ON, CA
Full-time

Leverage your AI expertise at Pulsora as a Remote Engineer focused on developing impactful AI applications.This full-time role prioritizes cutting-edge technology for sustainability efforts.As part... Show more

 • Promoted

Senior Cloud Platform Engineer | AI-Driven Ops

IndigoToronto
Full-time

A leading book retailer in Ontario is seeking a Senior Platform & Cloud Operations Engineer to enhance their digital infrastructure.The role focuses on implementing cloud and SaaS solutions, ensuri... Show more

 • Promoted

Senior Engineer - AI & Cloud at ZOLEO

RoadpostToronto, Ontario, Canada
Full-time

Step into the role of Senior Engineer at ZOLEO, focusing on AI-assisted development and cloud technologies.Shape the user experience of our innovative communication platform.As a Senior Engineer at... Show more

 • Promoted

iOS Engineer Senior

LumenaltaToronto, Ontario, Canada
Full-time

This opportunity provides a competitive base pay range of CA$66,000 – CA$133,000 annually, aligned with your skills and experience.All compensation will be discussed with the recruiter.Develop and ... Show more

 • Promoted

Co-Op Software Engineer, Facility Intelligence - C$30 - C$38 An Hour

Leading Energy Solutions CompanyToronto County, Canada
Full-time

Seeking a Software Developer student for a summer co-op role focusing on developing and maintaining SaaS applications within an Agile environment. Show more

 • Promoted

Engineer, Appdev And Ai - C$76,500 - C$102,000 A Year

SoftchoiceToronto, Canada
Full-time

Develops and architects cloud-native software solutions with a focus on AI and LLM technologies.Requires expertise in Python, Azure, and CI/CD pipelines. Show more

 • Promoted

Remote Software Engineer – AI Trajectory Annotations

Weekday AI (YC W21)Toronto, Ontario, Canada
Remote
Part-time

A leading AI consultancy is seeking experienced Software Engineers to assist in creating training datasets for AI models.This part-time role, based in Canada, demands a minimum of 2 years' experien... Show more