Apply now

Posted 6 months ago

AI Software Developer - Smart Grid

@ Huawei Technologies Canada Co., Ltd.

Montréal, Quebec

On-siteFull-time
Apply now
SIGNALS

Overview

Huawei Technologies Canada is hiring an AI Software Developer for its Smart Grid Technology Lab. The role builds AI tools and scalable backend services for smart grid and energy management systems, working with large-scale simulation, sensor and energy data. The posting requires a Master's or PhD in a related field and strong Python, Java or C++ skills, and it is a full-time permanent position.

Responsibilities:

  • Concevoir des outils et applications IA pour les réseaux intelligents
  • Intégrer des modèles d'apprentissage automatique dans des plateformes
  • Développer des services backend et des API évolutifs
  • Traduire les algorithmes des chercheurs en solutions déployables
  • Travailler avec de grands volumes de données de simulation et de capteurs

Requirements summary:

  • Maîtrise ou doctorat en informatique, génie électrique ou domaine connexe
  • Solides compétences en Python, Java et/ou C++
  • Expérience en apprentissage automatique et cadres d'IA
  • Bonnes bases en génie logiciel
  • Expérience d'applications de niveau production
  • Connaissance des réseaux électriques (un atout)

Tools & skills

Source and dates

Employer career site / ATS feed · recruitee

Employer posting date
2026-05-01
First seen by our source
2026-10-10
Source record updated
2026-11-06

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityMid level
DepartmentSoftware development
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish, French
EducationMaster’s degree (required), Doctorate (required)
Fields of studyComputer Science, Electrical Engineering

Summary and details written by AI from the posting; the employer’s posting is the authority.

Huawei Technologies Canada Co., Ltd.

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

People associated on LinkedIn
142,744
Other recorded names
  • Huawei Finland R&D
  • Huawei
  • Huawei Europe
  • Huawei Denmark
  • Huawei Norway
  • Huawei
  • Huawei Serbia&Hungary Rep Office
  • Huawei Telekomünikasyon Dış Ticaret Ltd
  • Huawei Technologies Italia
  • Huawei Switzerland
FieldValue
IndustryTelecommunications
Company size10001+
HeadquartersShenzhen, Guangdong
Open jobs on Jobsy187
LinkedInView page
Job description

Huawei Canada has an immediate permanent opening for an AI Software Developer.

About the team:

The Smart Grid Technology Lab focuses on research in real-time simulation technologies, microgrid energy management, control systems, and other smart grid technologies. We apply cutting-edge technologies to the digital power industry. The lab has developed into a research organization with significant achievements and a strong impact in the industry.

About the job:

  • Design and develop AI tools and applications for smart grid and energy management systems.

  • Integrate machine learning models into real-world software platforms

  • Build scalable backend services and APIs for data processing, analysis, and control.

  • Collaborate with researchers to translate algorithms into deployable solutions

  • Work with large-scale data from simulations, sensors, and energy systems

  • Contribute to system architecture, performance optimization, and deployment

About the ideal candidate:

  • Master’s or PhD in Computer Science, Electrical Engineering, or a related field

  • Strong programming skills in Python, Java, and/or C++

  • Experience with machine learning and up-to-date AI frameworks.

  • Solid software engineering fundamentals (data structures, system design, APIs)

  • Experience building production-level applications

  • Basic understanding of power systems or smart grid concepts (preferred, not required)

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.

Huawei aims to support a French-speaking work environment for its employees in Quebec. We have taken steps to avoid requiring a language other than French for this position. However, proficiency in English is essential for this role for the following reasons:

The person will be required to communicate regularly with colleagues located outside Quebec, where English is the primary language used for communication between offices. In addition, the nature of the tasks related to this position, which falls within a highly specialized field of artificial intelligence, also requires knowledge of English.

Similar jobs

  • AI Software Developer - Intermediate

    Surrey, BC

    Delta Intelligent Building Technologies (Canada) Inc.

    1+ YOECandidates need a Bachelor of Science in Computing or Engineering, or equivalent experience, plus at least one year as a junior AI software developer. Strong Python skills, software architecture knowledge, testing experience and Git proficiency are required, with LLM, RAG, and AWS experience preferred.

    Python, AWS Bedrock, AWS Lambda, DynamoDB, Amazon Aurora, Git

  • Senior AI Software Developer

    Montréal, QC

    Electronic Arts

    10+ YOECandidates need a B.S. or higher in Computer Science or equivalent, 10+ years of professional C/C++ experience, and AAA AI development on at least one shipped title. Unreal Engine 4/5 experience and leadership experience are strongly preferred.

    Unreal Engine 5, C++

  • AI Software Developer

    Edmonton, AB
    RemoteFull Time

    Flatirons Solutions

    5+ YOECandidates need a bachelor's degree in computer science or computer engineering, 5+ years of software development experience, and extensive hands-on AI experience. They also need strong Java and JavaScript skills, object-oriented programming knowledge, and Agile and TDD practice.

    Jira

  • Senior AI Software Developer

    Nova Scotia +2
    Full Time

    Quest Software

    5+ YOECandidates need 5+ years of professional C#/.NET experience and real experience with AI coding agents such as Claude Code, GitHub Copilot or Cursor. They also need strong testing, CI, Agile/SCRUM and object-oriented design skills.

    Azure DevOps, Jira, GitHub Copilot, Claude Code, Cursor, Windsurf

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.