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
17 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

Remote AI Developer Co-op — Nuclear Tech

Nuclear Promise XToronto, ON, CA
Remote
Full-time

A leading nuclear technology firm is seeking an AIDeveloper co-op to design and develop AI agents that enhance nuclear operations.This remote role requires an individual eager to take ownership of ... Show more

 • Promoted

Co-Founder & Cto - Ai Proptech For Municipal Approvals

FutureSightToronto, Canada
Full-time

The OpportunityDevelopment and infrastructure projects operate through fragmented workflows involving multiple stakeholders, consultants, agencies, and approval bodies.Critical issues often surface... Show more

 • Promoted

Ai Engineer

ColliersToronto, Canada
Full-time

Hybrid Role Toronto, ONAs an AI Engineer at Colliers, you will architect and deploy sophisticated AI agents and generative workflows to revolutionize our business operations.You will be at the fore... Show more

 • Promoted

AI/ML Engineer Co‑op — Build Hiring AI (Remote)

Northeading TechnologiesToronto, ON, CA
Remote
Full-time

A technology company in Canada is seeking an AI/ML Engineer intern to work closely with the founding team to create impactful AI systems for their hiring platform.You will prototype AI agents, fine... Show more

 • Promoted

Senior Cloud Platform Engineer | AI-Driven Ops

IndigoToronto, ON, CA
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

Mechatronics/Software Engineering Co-op

Magna InternationalNewmarket, ON, CA
Full-time

For a big company, we're surprisingly entrepreneurial.Expect a collaborative and supportive atmosphere that will help you grow, both professionally and personally.We are committed to delivering suc... 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

Operations AI Engineer

OpendoorToronto, ON, CA
Full-time

Technical Operations - AI Operations.At Opendoor, AI isn't a side project - it's how we work.Across the company, teams default to AI to solve problems, ship faster, and remove friction from everyth... Show more

 • Promoted

Ai engineer/developer

BMO Financial GroupToronto, Ontario, Canada
Full-time

Location: 100 King Street West, Toronto.About the Role As an AI Engineer, you will play a critical role in building BMO’s next‑generation agentic AI ecosystem, enabling scalable, AI‑driven automati... 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

Software Engineering Co-op

Magna InternationalNewmarket, ON, CA
Full-time

The Mechatronics, Mirrors and Lighting group specializes in automotive technologies that are driving the future of mobility.Combining a deep systems knowledge to develop unique vehicle access exper... Show more

 • Promoted

Ai Software Engineer - C$65,000 A Year

symplisticToronto, Canada
Full-time

Develops and deploys AI agents and custom software integrations, working on the full project lifecycle. Show more

 • Promoted

Contract Software Engineer Enhancing AI Performance and Reliability

TuringToronto, ON, CA
Full-time

Join a pioneering team as a Software Engineer dedicated to advancing AI capabilities.Your role will focus on enhancing code efficiency and driving quality through innovative solutions in a remote s... Show more

 • Promoted

Morningstar AI Software Engineer Opportunity

MorningstarToronto
Full-time

Join the AI Accelerator team at Morningstar as a Software Engineer and shape the future of Generative AI in Toronto.Focus on designing robust systems for enhanced user experience.As part of this hy... Show more

 • Promoted

Dev Ops Engineer (12-month Co-op)

Rakuten Kobo Inc.Toronto
Full-time +1

Job Description:Here at Rakuten Kobo Inc.We also stand for our employees – from interns and co-ops to permanent staff – and support their growth and development.Whether you are a student at the sta... Show more

 • Promoted

Software Engineer II, AI

KlueToronto, Ontario, Canada
Full-time

Focus on building and optimizing state-of-the-art LLM-powered agents that can reason, plan, and automate workflows for users.You will lead the design and implementation of search and retrieval agen... Show more

 • Promoted

Irving Data Modelling Co-op Opportunity

J.D. IrvingToronto, ON, CA
Full-time

Kickstart your career in data analytics with Irving Tissue's Data Modelling Co-op in Toronto.Tackle analytics challenges and create impactful dashboards while promoting data accountability.This ful... Show more

 • Promoted

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

Compunnel, Inc.Toronto, ON, CA
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

Mobile Developer (co-op)

DivergenceToronto, ON, CA
Full-time

Divergence Neuro Technologies, Inc.Mobile Developer (co-op) to continue building, maintaining, and upgrading our platform mobile application, Dive, and its variants using React Native.The position ... 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