ML & AI Infrastructure Co-op Engineer

huaweicanada

Markham

On-site

CAD 58,000 - 104,000

Part time

13 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Huawei Canada is seeking an Engineer co-op to build and maintain software for ML workflows, APIs, and automation. You will collaborate with researchers and engineers to translate requirements into scalable software solutions.

The role emphasizes debugging, testing, and delivering clean, well-documented code in a Linux development environment, with opportunities to work on Next Generation Foundation Models and AI-enabled products.

Qualifications

  • Pursuing a Bachelor's degree in CS/SE/CE/ML or related field.
  • Strong programming skills, preferably Python.
  • Familiar with Linux dev environments; solid debugging & testing.
  • Experience with REST APIs, Git, Docker and backend development.
  • Knowledge of ML workflows, distributed systems and cloud infra a plus.

Responsibilities

  • Develop and maintain software tools and infrastructure for ML/AI workflows.
  • Build backend services, APIs, automation tools, and system integrations.
  • Support large-scale experiment execution, evaluation, and data processing workflows.
  • Debug issues and improve system reliability, performance, and usability.
  • Collaborate with researchers and engineers to translate requirements into software solutions.
  • Provide technical support for developed tools and write clean, well-tested code.

Education

Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Machine Learning, or related field

Tools

Python
Git
Linux
REST APIs
Docker
React
TypeScript
Databases
Distributed systems
Cloud infrastructure
Open-source contributions
AI/ML workflows
Backend development
Testing
Debugging
LLMs/AI agents

Job description

Huawei Canada is seeking an Engineer co-op to build and maintain software for ML workflows, APIs, and automation. You will collaborate with researchers and engineers to translate requirements into scalable software solutions.

The role emphasizes debugging, testing, and delivering clean, well-documented code in a Linux development environment, with opportunities to work on Next Generation Foundation Models and AI-enabled products.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Co-op Engineer - Machine Learning and AI Infrastructure
Co-op Engineer - Machine Learning and AI Infrastructure

huaweicanada • Markham

On-site
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 Engineer: AI Networking & Cloud Infrastructure
Co-op Engineer: AI Networking & Cloud Infrastructure

Huawei Technologies Canada Co., Ltd. • Markham

On-site
CAD 58,000 - 104,000
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: AI Infrastructure & Networking
Co-op Engineer: AI Infrastructure & Networking

huaweicanada • 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-Mobile AI
Co-op Engineer-Mobile AI

Huawei Canada • Markham

On-site
CAD 58,000 - 104,000
Co-op AI Researcher: LLMs & Agentic Models
Co-op AI Researcher: LLMs & Agentic Models

Huawei Technologies Canada Co., Ltd. • Montreal (administrative region)

On-site
CAD 34,000 - 48,000
Co-op Researcher - Physical AI
Co-op Researcher - Physical AI

huaweicanada • Markham

On-site
CAD 58,000 - 104,000