Co-op AI Software Engineer - Mobile & AI Agents

Huawei Canada

Markham

On-site

CAD 58,000 - 104,000

Part time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Huawei Canada’s Noah’s Ark lab seeks a forward‑thinking Software Engineer co‑op to join a team integrating AI into the mobile ecosystem. You will build AI‑driven tools and pioneer AI agents and LLM‑driven solutions to redefine how mobile software is developed and maintained.

You will work with C/C++, Python, and TypeScript, contributing to AI‑enhanced development, intelligent agent integration, and collaboration with cross‑functional teams on real‑world apps.

Qualifications

  • Currently enrolled in Bachelor in Computer Science or a related technical field.
  • 2+ years experience in C/C++, Python, and TypeScript.
  • Working knowledge of Machine Learning principles and LLMs applied to software engineering workflows.
  • Ability to rapidly master new frameworks, open‑source tools, and programming languages.
  • Demonstrated collaboration and multi‑tasking under tight deadlines with attention to detail.
  • Experience applying LLMs to the full software development lifecycle (SDLC), including automated debugging and code generation.
  • Hands‑on experience architecting and deploying autonomous agent systems.

Responsibilities

  • AI-Enhanced Development: Leverage AI‑driven code generation tools to accelerate feature delivery and improve maintainability.
  • Intelligent Agent Integration: Research and implement AI agents to automate complex workflows and monitoring.
  • Mobile System Innovation: Design and optimize core components for next‑generation mobile platforms.
  • Collaborative R&D: Work with cross‑functional teams to integrate AI solutions into real‑world mobile applications.

Skills

C/C++
Python
TypeScript

Education

Bachelor in Computer Science

Tools

LLMs

Job description

Huawei Canada’s Noah’s Ark lab seeks a forward‑thinking Software Engineer co‑op to join a team integrating AI into the mobile ecosystem. You will build AI‑driven tools and pioneer AI agents and LLM‑driven solutions to redefine how mobile software is developed and maintained.

You will work with C/C++, Python, and TypeScript, contributing to AI‑enhanced development, intelligent agent integration, and collaboration with cross‑functional teams on real‑world apps.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Co-op Engineer - AI Software Engineering
Co-op Engineer - AI Software Engineering

Huawei Canada • Markham

On-site
CAD 58,000 - 104,000
Co-op Engineer-Mobile AI
Co-op Engineer-Mobile AI

Huawei Canada • Markham

On-site
CAD 58,000 - 104,000
Co-op Engineer-Mobile AI
Co-op Engineer-Mobile AI

Huawei Technologies Co. • Markham

Hybrid
CAD 58,000 - 104,000
Co-op Engineer - Machine Learning and AI Infrastructure
Co-op Engineer - Machine Learning and AI Infrastructure

Huawei Canada • Markham

On-site
CAD 58,000 - 104,000
Co-op Mobile AI Engineer - Android & HarmonyOS
Co-op Mobile AI Engineer - Android & HarmonyOS

Huawei Technologies Co. • Markham

Hybrid
CAD 58,000 - 104,000
AI Research Co-op: Data-Efficient Agents & RL
AI Research Co-op: Data-Efficient Agents & RL

Huawei Canada • Markham

On-site
CAD 58,000 - 104,000
Co-op AI Researcher — Autonomous Driving & Multimodal Learning
Co-op AI Researcher — Autonomous Driving & Multimodal Learning

Huawei Technologies Co. • Markham

Hybrid
CAD 28,000 - 36,000
Co-op Researcher – Agentic AI
Co-op Researcher – Agentic AI

Huawei Canada • Markham

On-site
CAD 58,000 - 104,000
Co-op Engineer - openJiuwen AI Agent Platform
Co-op Engineer - openJiuwen AI Agent Platform

Huawei Canada • Markham

On-site
CAD 58,000 - 104,000
Co-op ML & AI Infra Engineer – Build Scalable AI Tools
Co-op ML & AI Infra Engineer – Build Scalable AI Tools

Huawei Canada • Markham

On-site
CAD 58,000 - 104,000