Back to results

Senior Computer Vision Engineer

  • Vancouver, BC, Canada
  • Greater Vancouver, BC, Canada

$140,000 to $190,000 CAD / year · Full-time

Apply on LinkedIn About employer

Applications open in a new tab.

Job details

Pay
$140,000 to $190,000 CAD / year
Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

Responsibilities

  • Research and develop scalable and cutting-edge computer vision for 3D reconstruction, 2D/3D imaging technologies, camera calibration, object detection, image processing, denoising, segmentation and metrology.
  • Research, develop and employ machine learning algorithms for solving difficult and exciting challenges.
  • Engineer solutions for quality inspection equipment, medical equipment, and more.
  • Design, implement, and deploy full-stack machine vision/image-based and machine learning solutions, using C++ and Python.

Qualifications

  • Master's degree in Computer Science or Electrical/Computer Engineering or relevant experience (PhD preferred).
  • 4 years industry experience in Computer Vision related field.
  • Minimum 3 years industry experience in Computer Vision or related field.

Required Skills

  • Computer Vision algorithms and applications, such as 3D reconstruction (structured light, multi-view geometry, etc), object detection, recognition, image processing, and their optimizations for efficient implementation.
  • Machine Learning, such as CNN/deep learning, shallow learning and their optimizations for efficient implementation on embedded systems.
  • Algorithm optimization for efficient processing, exploiting parallelism, and GPU.
  • Experienced in use of Machine learning and computer vision frameworks and libraries such as Tensorflow, Pytorch, Caffe, Torch, OpenCV, etc (>2 years).
  • C++ programming skills, preferably in an embedded environment with GPU and familiar with UML (>2 years).
More about this job

Responsibilities

Research and develop computer vision and machine learning methods for 3D reconstruction, imaging, inspection, and metrology applications. Design, implement, and deploy full-stack machine vision and machine learning solutions using C++ and Python for quality inspection, medical equipment, and other applications.

Requirements

A master's degree in computer science, electrical engineering, computer engineering, or relevant experience is required; a PhD is preferred. The posting asks for at least three years of industry experience in computer vision or a related field, along with experience in computer vision and machine learning frameworks, efficient algorithm implementation, GPU processing, and C++ programming.

Skills

  • Computer Vision
  • 3D Reconstruction
  • Structured Light
  • Multi-View Geometry
  • Camera Calibration
  • Object Detection
  • Image Processing
  • Image Segmentation
  • Machine Learning
  • Deep Learning
  • Algorithm Optimization
  • Parallel Processing
  • GPU Computing
  • C++
  • Python
  • OpenCV

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Engineering
  • Software
  • Science & Research
  • Manufacturing

Keywords

  • Computer Vision
  • 3D Reconstruction
  • Structured Light
  • Multi-View Geometry
  • 2D/3D Imaging
  • Camera Calibration
  • Object Detection
  • Object Recognition
  • Image Processing
  • Denoising
  • Image Segmentation
  • Metrology
  • Machine Learning
  • Convolutional Neural Networks
  • Deep Learning
  • Shallow Learning
  • Algorithm Optimization
  • Parallel Processing
  • GPU
  • Embedded Systems
  • TensorFlow
  • PyTorch
  • Caffe
  • Torch
  • OpenCV
  • C++
  • Python
  • UML
  • Quality Inspection Equipment
  • Medical Equipment

Report this job

Get in touch
MovoJobs

Contact us