Machine Learning Engineer
$106k - $156k per yearHuawei Technologies Canada Co.
Job description
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
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
About the 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.
All done!
Your application has been successfully submitted!
$106k - $156k per year
...Job description 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...SuggestedLong term contractPermanent employmentFull timeInternshipImmediate startRemote work- ...Clinical Operations, Biosafety, and Drug Safety. We are looking for engineers who are versatile, display leadership qualities, and are... ...to push technology forward. Job Title: Software Engineer, Machine Learning Location: Ontario, Canada (Mississauga area preferred)...SuggestedFull time
- Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 4+ years of Hardware Engineering, Software... ..., especially for AI accelerators or DSPs. Solid knowledge of machine learning concepts and model structures. Optimization of algebraic...SuggestedFull time
$114.4k - $164.4k per year
...nQualcomm Canada ULC\n\n## Job Area:\n\nEngineering Group, Engineering Group \u003e Machine Learning Engineering\n\nGeneral Summary:\n\nAI\u2019s ability to... .... In the AI Software team, we build the Qualcomm AI Engine direct to enables OEMs and developers to run their deep...SuggestedFull timeWork from home$114.4k - $164.4k per year
...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Machine Learning Engineering General Summary: As a member of Low Power AI solution team, you will play a critical role at deploying AI models on Qualcomm's low power AI accelerator...SuggestedFull timeWork from home$124.2k - $174.2k per year
...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group ASICS Engineering General Summary: QUALCOMM... ...concepts: Clock domain crossing and reset architecture Machine Learning HW development FIFOs implementation Bus implementation/...Full timeWork from home- Drive AI innovation with Qualcomm Canada as a Machine Learning Engineer. Contribute to advanced model efficiency and ML system optimization for on-device inference solutions. As part of the Low Power AI Solution team, you will engage in cutting-edge research focusing on inference...
- ...and develop state-of-the-art technology in computer vision and machine learning. Work with various types of image and video analysis,... ...senior Bachelor or Master’s in Computer Science, Electrical Engineering or a related technical field, having strong software development...Long term contractInternshipImmediate start
- ...Technical Challenge We are seeking a seasoned and innovative Machine Learning Lead to own the technical strategy and execute on optimizing... ...recruit, lead, mentor, and grow a high-performing team of ML engineers. Foster a culture of innovation, rigorous testing, and cross-functional...Full timeRemote workRelocation
$131.2k - $181.2k per year
...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Machine Learning Engineering General Summary: We are seeking a talented Machine Learning Engineer to join the Qualcomm AI Processor Solutions team, where you will help develop next-generation...RemplacementWork from home$114.4k - $164.4k per year
...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Machine Learning Engineering General Summary: As a member of the Low Power AI Solution team, you will conduct advanced research on model efficiency, model compression techniques, and...Work from home- ...About the Organization: CAROBOT Learning and Research Organization is an Ontario-based not-for-profit corporation focusing on promoting... ...you may be assigned to one or both based on your expertise: Engineering Design Responsibilities: design electronics hardware...Permanent employmentTemporary workSummer work
$69.95k - $87.44k per year
...Employee Share Purchase Plan with Company Match Continuous learning and growth so you have the skillset needed to succeed and take on... ...and data to continuously refine learning solutions and improve learner experience. Identify, track and report on key metrics to determine...Long term contractFull time$90k - $120k per year
...analytics the business actually trusts? We're hiring a Senior Data Engineer for a full-time permanent position with a fast-growing... ...well-governed data foundations that the organization's AI and machine learning initiatives will depend on Raise engineering maturity...Long term contractPermanent employmentFull timeWork at office2 days per week3 days per week$58k - $104k per year
...candidate: BSc or MSc in one of computer science, software engineering, or computer engineering. Software development experience... ...system/processor performance, CPU architecture. Knowledge of Machine Learning, vLLM, Data Agents is an asset. Experience with platform/...Long term contractInternshipImmediate start- ...Production Machine Operator — CNC, Laser & Vinyl (Day Shift) PCL... ...1983, PCL Graphics has been an engineering house that happens to print. We... ...for someone who's comfortable learning new equipment and switching gears... ...Open-minded and eager to learn — cross-training across multiple...Full timeShift workDay shiftAfternoon shift
$80k - $110k per year
...We are looking for DSP engineers responsible to work on DSP algorithm design and implementation on heterogeneous platforms, including... ...and software defined radio (SDR) Work experience related to machine learning (ML) inference model design and implementation Knowledge of...Full timeCasual workWorldwideMonday to friday- ...Job Title : Principal Software Engineer Location : Miami, Florida or Ontario, Canada Function : AI Engineering for Clinical... ...You will operate at the intersection of software architecture, machine learning infrastructure, and applied AI, driving both product innovation...Long term contractFull time
$58k - $104k per year
...description Huawei Canada has an immediate co-op opening for an Engineer. About the team: Founded in 2012, the Noah’s Ark lab... ...and ecosystems. AI & ML Integration: Working knowledge of Machine Learning principles and Large Language Models (LLMs) applied to...Long term contractInternshipImmediate start- ...Your role at GEI. GEI is seeking an AI Engineer Intern/Co-op to support the growth of GEI’... ...Engineering, Computer Engineering, Machine Intelligence, Data Science, or a related field... ..., and collaboration skills. Ability to learn quickly and work in a fast-moving technology...Part timeInternshipSummer holidayWork at office10 hours per weekFlexible hours
$124.2k - $174.2k per year
...Area:\n\nEngineering Group, Engineering Group \u003e ASICS Engineering... ...register controllers, and state machines.\n\n * Knowledge of RF... ...Understanding of supervised/unsupervised learning, neural networks, and ML-... ...TensorFlow, PyTorch, Scikit-learn, and EDA-specific ML tools.\n...Full timeWork from home- ...Description Ready to join a global developer and supplier of precision-engineered testing solutions equipment servicing markets such as automotive... ...other electronic testing across a wide range of industries. Learn more about Acculogic at . All qualified applicants will...Full timeInternship
$48k - $94k per year
...Huawei Canada has an immediate 12-month contract opening for an IT Engineer. About the team: From Procurement to Finance to IT... ...Help desk support for users, including desktop support, printer machine support, user training on IT platforms/OA/Application/Services,...Contract workInternshipWork at officeImmediate start$85k - $140k per year
...Location: Markham, ON Department: Engineering Posted: 7/13/2026 Location Name: HSIO-Markham Wage Max: 140,000.00 Wage Min: 85,000.00... ...power the next generation of Artificial Intelligence (AI) and Machine Learning (ML) platforms. This role is critical to advancing thermal...Long term contractFull timeTemporary workSummer holiday$20 - $40 per hour
...soccer sessions to children aged 3-8, focusing on fundamental skills, teamwork, and sportsmanship. Ensure a safe, fun, and inclusive learning environment. Address individual needs, offering tailored coaching to enhance skill development. Maintain and transport...Hourly payPart timeSummer workSeasonal workFlexible hoursShift workAfternoon shift$57.66k - $107k per year
...Multimatic is a global enterprise supplying engineered components, systems and services to the automotive industry. The company’s success... ...this position is expected to be: $57,658.00 - $107,000.00 To learn more about Multimatic, check out our youtube channel - If you...Full timeInternship$165k - $210k per year
...Senior Systems Engineer – Avionics Location: Lindsay, Ontario, Canada (Hybrid) Employment Type: Full-time Salary Range:... ...with cross-functional teams to support flight deck layout, human-machine interface (HMI), and pilot operational needs Oversee integration...Full time- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...500 firm that had revenue of $16.1 billion in fiscal year 2025. Learn more at aecom.com. What makes AECOM a great place to work...Full timeWork at officeLocal areaWorldwideFlexible hours
- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...500 firm that had revenue of $16.1 billion in fiscal year 2025. Learn more at aecom.com. What makes AECOM a great place to work...Full timeContract workFor subcontractorWork at officeLocal areaWorldwideFlexible hours
- ...\n\n## Job Area:\n\nEngineering Group, Engineering Group \u003e Software Engineering\n\nGeneral... ...and NPU processors (and associated AI engines) in our Snapdragon SoC portfolio. In... ...software for complex multimedia and machine learning use cases running on our SoCs. The ideal...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Machine Learning Engineer. Be the first to apply!

