Senior Computer Vision Engineer

Brainpower360

British Columbia

On-site

CAD 95,000 - 130,000

Full time

19 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Brainpower360 is seeking a highly skilled Computer Vision Engineer to advance 3D reconstruction, object detection, and metrology across imaging platforms. You will prototype and optimize algorithms for embedded and GPU-accelerated systems, collaborating with hardware teams.

The ideal candidate holds a Master’s degree in CS or ECE, has 4+ years in CV and ML, and is proficient with TensorFlow/PyTorch/OpenCV. Join a team building cutting-edge vision solutions.

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.

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.

Skills

3D reconstruction
object detection
image processing
segmentation
metrology
denoising
GPU programming
parallel processing
embedded systems
UML

Education

Master's degree in Computer Science or Electrical/Computer Engineering
PhD preferred

Tools

TensorFlow
PyTorch
OpenCV
Caffe
Torch
CUDA

Job description

  • 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).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Embedded Vision Systems)
Senior Software Engineer (Embedded Vision Systems)

Vivid Machines • Toronto

On-site
CAD 120,000 - 180,000
Computer Vision Researcher / Developer
Computer Vision Researcher / Developer

Eaigle • Markham

On-site
CAD 110,000 - 150,000
Computer Vision Engineer
Computer Vision Engineer

HomeTeam Network • Canada

On-site
CAD 85,000 - 150,000
Equity participation
Hybrid Senior Embedded Engineer, Imaging & Vision
Hybrid Senior Embedded Engineer, Imaging & Vision

Industry Professionals • Montreal

Hybrid
CAD 80,000 - 110,000
Jr. Algorithm Engineer
Jr. Algorithm Engineer

Dynamsoft Corporation • Vancouver

On-site
CAD 50,000 - 70,000
Extended health and dental
RRSP program
Quarterly team events
Senior Embedded Engineer - Imaging & Vision Systems
Senior Embedded Engineer - Imaging & Vision Systems

Industry Professionals • Montreal

Hybrid
CAD 80,000 - 110,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Jumio Corporation • Montreal

On-site
CAD 90,000 - 120,000
Software Engineer
Software Engineer

DarkVision • North Vancouver

On-site
CAD 143,000 - 214,000
On-site facilities
Programmeur en vision par ordinateur / Computer Vision Programmer
Programmeur en vision par ordinateur / Computer Vision Programmer

Aimlroles • Longueuil

On-site
CAD 75,000 - 95,000
Vision Software Developer II
Vision Software Developer II

LMI Technologies • Burnaby

Hybrid
CAD 93,000 - 136,000
Health Benefits
Hybrid work arrangements
Education Support Program
+2