companyHuawei Canada logo

AI-Driven Software & Automation Engineer

Huawei CanadaMarkham, Ontario, Canada
On-site Contract CA$48K/yr - CA$94K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Ideal Candidate Profile:Master’s degree or an outstanding Bachelor’s degree in Computer Science, Information Technology, or a related domain. Strong understanding of software engineering concepts and the complete Software Development Life Cycle (SDLC); hands-on experience with software development projects. Proficient in Python, Java, or other high-level programming languages; capable of autonomously creating and deploying automation solutions. Demonstrated experience leveraging AI tools to enhance project delivery, improve code quality, and expedite development processes. Excellent problem-solving skills, communication abilities, and a strong team-oriented mindset.

About the job

About the Team

The Quality & Operation Department at Huawei Canada supports key areas including Procurement, Finance, and IT services. The team focuses on solving complex problems efficiently and upholding high standards for quality and operational performance.

Role Overview

This is a 12-month contract position based in Markham, Ontario. The AI-Driven Software & Automation Engineer will work on projects that improve internal tools and automate business processes across the organization.

Main Responsibilities

  • Design and build internal software tools and plugins to streamline business operations.
  • Research and integrate AI-assisted development tools such as Claude Code, Codex, GitHub Copilot, or custom large language model agents to automate standard programming tasks and increase productivity.
  • Develop and maintain automation pipelines and scripts using Python and Shell for server maintenance, system improvements, and virtual machine troubleshooting.
  • Document tool architecture, development workflows, and troubleshooting steps to support the internal technical knowledge base.

Compensation

The annual compensation for this contract (based on 2,080 hours per year) ranges from $48,000 to $94,000. Actual pay depends on qualifications, experience, and demonstrated skills.

About Huawei Canada

Huawei Canada is a leading technology company committed to innovation, quality, and excellence. Our teams work collaboratively across various departments to deliver cutting-edge solutions, ensuring operational efficiency and customer satisfaction.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.