Talent.com
Huawei Canada
Machine Learning EngineerHuawei Canada • Markham, York Region, Canada
Machine Learning Engineer

Machine Learning Engineer

Huawei Canada • Markham, York Region, Canada
30+ days ago
Job type
  • Permanent
Job description

Huawei Canada – Machine Learning Engineer (Immediate Permanent)

Huawei Canada has an immediate permanent opening for a Machine Learning Engineer.

About The Team

The Human-Machine Interaction Lab unites global talents to redefine the relationship between humans and technology. Focused on innovation and user-centered design, the lab strives to advance human-computer interaction research. Our team includes researchers, engineers, and designers collaborating across disciplines to develop novel interactive systems, sensing technologies, wearable and IoT systems, human factors, computer vision, and multimodal interfaces. Through high-impact products and cutting-edge research, we aim to enhance user experiences and interactions with technology.

About The Job

Responsibilities include:

  • Develop and deploy machine learning models for solar and wind power forecasting, supporting both real-time operations and longer-term energy planning.
  • Build data-driven components for renewable plant digital twin platforms, including real‑time generation simulation and monitoring; weather‑driven scenario analysis; performance diagnostics and anomaly detection.
  • Work with diverse data sources, such as SCADA and historical generation signals; meteorological measurements and NWP forecasts; satellite imagery and sky‑imager video streams; plant layout, spatial topology, and turbine/panel metadata.
  • Collaborate with cross‑functional engineering and research teams to deliver practical, production‑ready solutions.

The total target annual compensation for this position ranges from $106,000 to $156,000 depending on education, experience, and demonstrated expertise.

Job Requirements

Ideal Candidate:

  • Master’s or PhD degree in Machine Learning / Computer Science; Applied Mathematics / Statistics; Meteorology / Atmospheric Science; Energy Systems / Electrical Engineering.
  • Strong foundation in machine learning, deep learning, and statistical modeling.
  • Proficiency in Python and modern deep learning frameworks (PyTorch is an asset).
  • Experience with computer vision and image/video processing, such as remote sensing imagery understanding; spatio‑temporal video modeling; vision transformers or related architectures.
  • Familiarity with physics-informed learning, including incorporating physical constraints into neural models; hybrid modeling combining data-driven and domain knowledge.
  • Ability to work with real‑world industrial sensor data and build robust forecasting pipelines.

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.

#J-18808-Ljbffr
Create a job alert for this search

Machine Learning Engineer • Markham, York Region, Canada

Similar jobs

Machine Learning Data Engineer Role

Canadian Tire CorporationToronto, ON, CA
Full-time

Transform data into actionable insights as a Machine Learning Data Engineer at Canadian Tire Corporation.Ensure ML models' success alongside a dedicated analytics team.In this position, your focus ... Show more

 • Promoted

Lead Machine Learning Engineer Drug Discovery

Recursion PharmaceuticalsToronto
Full-time

Lead cutting-edge ML initiatives at Recursion as a Machine Learning Engineer in Toronto or Salt Lake City.Focus on developing a platform that transforms drug discovery through innovative technologi... Show more

 • Promoted

Senior Machine Learning Engineer Layer 6

Layer 6 AItoronto, on, Canada
Full-time

As a Senior Machine Learning Engineer at Layer 6, you will shape the future of ML applications.Focus on building frameworks that enhance the modelling process and assist ML scientists.Your expertis... Show more

 • Promoted

Founding Machine Learning Engineer - C$100,000 - C$160,000 A Year

OnDeck AINorth York, Canada
Full-time

Seeking a Machine Learning Engineer to build and innovate within a fast-paced, early-stage startup environment.Must have strong ML and engineering skills. Show more

 • Promoted

Machine Learning Engineer

BioRenderToronto, Ontario, Canada
Full-time

BioRender Join to apply for the.BioRender At BioRender, we are accelerating the world’s ability to discover, learn, and communicate science faster through visuals.Today, BioRender empowers millions... Show more

 • Promoted

Machine Learning Engineer - C$130,000 - C$150,000 A Year

ThriveEast York, Canada
Full-time

Develops and implements machine learning models and LLM agents for an AI-driven career guidance platform, focusing on personalized and intelligent career experiences. Show more

 • Promoted

Machine Learning Engineer, Ai/Ml - C$155,000 - C$180,000 A Year

KlueToronto, Canada
Full-time

Machine Learning Engineer to build and optimize LLM-powered agents for insights.Requires experience with retrieval systems, Python, and cloud infrastructure. Show more

 • Promoted

Machine Learning Engineer Ii - $132,000 - $165,000 A Year

RemitlyToronto County, Canada
Full-time

Develop and deploy machine learning models for financial services, collaborating with engineers and data scientists to impact global customers. Show more

 • Promoted

Staff Machine Learning Engineer - (Platform) - C$217,900 A Year

CoinbaseEast York, Canada
Full-time

This role involves designing and implementing multi-modal ML models, fine-tuning LLMs, and creating real-time ML pipelines to optimize operations. Show more

 • Promoted

Sanofi Lead Machine Learning Engineer

Sanofi S.A.Toronto, Ontario, Canada
Full-time

Shape the future of healthcare as Sanofi's Lead Engineer specializing in Machine Learning Applications.Design scalable AI systems that streamline clinical product development and enhance patient ou... Show more

 • Promoted

Senior Machine Learning Engineer

Encore Technical Solutions Inc.Toronto
Full-time

Large Language Model (LLM) solutions.This is a high-impact leadership role focused on building a top-tier team, shaping long-term AI strategy, and delivering transformative business outcomes.Lead t... Show more

 • Promoted

Machine Learning Engineer Focused on AI Systems

HR Tech JobToronto
Full-time

Step up as a Machine Learning Engineer at Upwork, where you'll develop cutting-edge AI and reinforcement learning systems.Drive transformative changes with advanced technologies across our platform... Show more

 • Promoted

Machine Learning Engineer - C$106,000 - C$156,000 A Year

Huawei CanadaEast York, Canada
Full-time

Develop and deploy machine learning models for renewable energy forecasting and digital twin platforms.Requires Python and deep learning framework proficiency. Show more

 • Promoted

Machine Learning Engineer, Recommendations - C$118,800 - C$148,500 A Year

LyftToronto County, Canada
Full-time

Develops and launches machine learning algorithms, working on diverse problems in transportation, economics, forecasting, and personalization, with a hybrid work model. Show more

 • Promoted

Machine Learning Engineer - (Platform) - C$154,000 A Year

AdyenEast York, Canada
Full-time

Develops and deploys ML models and pipelines at scale, working at the intersection of blockchain and AI. Show more

 • Promoted

Machine Learning Engineer

Dew SoftwareToronto, ON, CA
Full-time

Toronto, Canada Remote, and US remote.PyTorch, Huggingface transformers, Deep Learning, Spark/Hadoop, MLOps.Willing to contribute to team discussions and solutions; available for stand ups, core me... Show more

 • Promoted

Machine Learning Engineer, Genai - C$145,000 - C$170,000 A Year

ALTEA HealthcareToronto, Canada
Full-time

Develops and deploys scalable GenAI solutions in a healthcare setting, collaborating with engineering teams and focusing on product lifecycle from conception to production. Show more

 • Promoted

Machine Learning Engineer - C$160,000 - C$200,000 A Year

Create Music GroupToronto County, Canada
Full-time

Seeking a Machine Learning Engineer to design, train, deploy, and maintain ML systems for a music and entertainment company's next-generation operating system, focusing on automation, forecasti... Show more

 • Promoted

Machine Learning Engineer - C$84,200 - C$127,200 A Year

Cd Projekt RedToronto, Canada
Full-time

Develops and implements machine learning models for character animation generation, working with large datasets, optimizing, and deploying models within Unreal Engine. Show more

 • Promoted

Machine Learning Engineer - C$70 - C$75 An Hour

Insight GlobalToronto County, Canada
Full-time

Experienced ML Engineer needed for a modernization project focused on Databricks.Responsibilities include platform enablement, creating guidelines, and supporting deployment. Show more