NextGenEnergyJobsPowering sustainable careers
Samsara logo

Senior Machine Learning Engineer, Edge AI

Samsara
Posted February 7, 2025

CA$132,600 - CA$171,600

Full Time

Job Description

Samsara is seeking an experienced Machine Learning Engineer to develop and deploy AI models on edge devices, focusing on optimizing performance for real-time inference and collaborating with cross-functional teams to enhance machine learning solutions for various applications.

Responsibilities

  • Develop and deploy AI models on edge devices using petabyte-scale data from Samsara's camera and sensor devices.
  • Optimize ML models for real-time inference on edge devices using techniques like quantization, sparsification, pruning, and model distillation.
  • Collaborate with firmware and hardware teams to integrate ML models into resource-constrained environments.
  • Improve edge AI performance by profiling and optimizing latency, memory usage, and energy efficiency across various hardware architectures.
  • Stay updated with the latest research in computer vision, deep learning, and embedded AI, applying relevant advancements to products.
  • Work closely with Product Managers to translate customer requirements into scalable and efficient ML solutions for real-time video analytics and sensor processing.
  • Debug and troubleshoot edge AI deployments, addressing performance bottlenecks, thermal constraints, and reliability issues.

Requirements

  • BS or MS in Computer Science, Electrical Engineering, or a related field with a focus on ML or embedded systems.
  • 5 years of experience in embedded machine learning or a similar role.
  • 4 years of experience in deploying machine learning models in embedded systems.
  • Proficiency in embedded systems programming, including low-level optimization for inference workloads.
  • Strong coding skills in C, Golang, or Python, with experience optimizing ML models for deployment on edge hardware.
  • Hands-on experience with ML frameworks like PyTorch, TensorFlow, ONNX, and optimization techniques for edge AI (e.g., quantization, pruning, sparsification).
  • Experience in computer vision and media processing on edge mobile devices, including real-time object detection, tracking, and scene analysis.
  • Proven ability to troubleshoot and debug edge AI systems, including profiling inference performance, reducing latency, and optimizing power efficiency.

Benefits

  • Compensation/salary range: 132,600 - 171,600 CAD
  • Flexible working model (remote and in-person options)
  • Health benefits
  • Employee-led remote and flexible working
  • Samsara for Good charity fund

More jobs at Samsara

Samsara logo

Accountant II

Samsara
Jan 24
Location not specified
Full Time
Energy Management
Samsara logo

Account Development Representative

Samsara
Jan 24
Mexico City, Mexico
HYBRID
Energy Management
Samsara logo

Account Development Representative - BeNeLux

Samsara
Jan 24
Location not specified
Full Time
Energy Management

More jobs in Remote

Energy Efficiency Account Manager Remote - Denver-metro, CO only

Energy Solutions
Jan 10
Remote
Full Time
Energy Efficiency
$65,000 - $75,000/yr

Underwriter - Public Entity - Trident

Paragon
Jan 10
Remote
Full Time
Not Specified
Brightcore Energy logo

Business Development Analyst - Renewable Energy

Brightcore Energy
Jan 10
Remote
Full Time
Energy Efficiency
$75,000 - $95,000/yr