G

Genetec

Unifies video surveillance, access, ALPR

Machine Learning Specialist - Device Analytics

Computer VisionConfirmed live in the last 24 hours
Full-timeMontreal, QC, CanadaNo salary listed

About the Job

Requirements

  • A Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, Physics, Mathematics, or a related field, with a specialization or relevant experience in machine learning.
  • At least 3 years of hands-on experience in deep learning, ideally developing and deploying models for real-world applications.
  • Strong skills in applied research, experimentation, and problem-solving.
  • Ability to review scientific literature, understand new approaches, and apply them to real-world challenges.
  • Ability to collaborate effectively within a small, multidisciplinary team.
  • Fluency in French and English, both verbal and written.
  • Strong proficiency in Python.
  • Experience with at least one object-oriented programming language, such as C++, C#, or Java.
  • Hands-on experience with deep learning frameworks such as PyTorch, TensorFlow, or Keras.
  • Good knowledge of Git and software development practices.
  • Ability to evaluate, experiment with, and integrate new technologies into product development.
  • Strong software development, analytical, and technical problem-solving skills.

Responsibilities

  • Design, train, and optimize deep neural networks for image-based classification, regression, detection, and re-identification tasks.
  • Develop and optimize architectures that enable real-time inference, including on platforms with limited computing resources.
  • Analyze requirements and evaluate different machine learning approaches while considering performance, compute, and hardware constraints.
  • Contribute to every stage of the development lifecycle, from data acquisition and annotation to model training, evaluation, optimization, and integration into products.
  • Develop and improve tools to efficiently train, retrain, test, and deploy machine learning models.
  • Evaluate existing technologies and components, recommend new approaches, and integrate the most relevant solutions.
  • Design and test proofs of concept and prototypes to explore emerging technologies and contribute to future generations of products.

Desired Qualifications

  • Experience with object detection, classification, or recognition algorithms.
  • Knowledge of object tracking techniques.
  • Experience with image processing or computer vision.
  • Experience with Docker.
  • Experience working in cloud environments.
  • Experience with embedded systems or products, particularly in resource-constrained environments.
  • Good knowledge of Linux.

About the Company

Genetec

Unifies video surveillance, access, ALPR

Genetec builds open-platform software and hardware that secures physical spaces, supports public safety, and streamlines operations. Its flagship Security Center combines video management, access control, and automatic license plate recognition (ALPR) into one integrated system, along with other security features. Unlike some competitors, Genetec emphasizes an open ecosystem and cross-domain integration, enabling a single platform to work with various devices and partners while helping customers scale without vendor lock-in. The company’s goal is to help organizations reduce complexity, gain better visibility, and adapt their security and operations as needs change.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Montreal, Canada
Founded
1997

Recently Posted Jobs

Explore more opportunities at Genetec

See more jobs