Senior Machine Learning Engineer
North America Remote Ok
Posted on 4/4/2023
Canada • United States
Experience Level
Desired Skills
Computer Vision
Data Structures & Algorithms
Google Cloud Platform
Microsoft Azure
  • Masters degree in computer science or relevant field with exposure to classic and modern computer vision and machine learning techniques (PhD preferred)
  • 3+ years of professional Python experience/expertise training, evaluating, and deploying models with one of more common deep learning framework such as PyTorch or Tensorflow, Keras, Lightning, etc
  • Sufficient familiarity with traditional computer vision and machine learning techniques (e.g., pca)
  • Deep insight and experience on modern computer vision and machine learning techniques (e.g., cnn based object detection, multi-object tracking)
  • Familiar with popular computer vision solution related frameworks, such as opencv, gstreamer, ffmpeg, deepstream, tensorrt, etc
  • Experience with Linux environment and targeting embedded deployment
  • Experience with public cloud such as GCP, Azure or AWS
  • Excellent written and verbal communication skills
  • Ability to design, implement, present, and operate independently without oversight
  • Good business insight and exceptional analytical skills
  • Design and build computer vision solutions in the areas of object detection and tracking, scene segmentation, scene understanding, and depth estimation
  • Optimize algorithms to run in real-time on edge and on the cloud
  • Build solutions that are robust to camera motion, occlusions, poorly exposed scenes
  • Create critical infrastructure and best practices as we scale our computer vision team
  • Work with a growing team of software and machine learning engineers
  • Maintain data pipelines critical to testing and training our algorithms
  • Define labeling ontologies and create training, validation, and testing sets across customer sites and weather conditions
  • Develop algorithms, perception software modules and libraries with responsibility for the full software engineering lifecycle: requirements, design, source code implementation, integration, and system test
Desired Qualifications
  • Experience working with embedded systems like Nvidia Jetson, Raspberry PI, etc
  • Hands on experience with backend engineering development
  • Experience with SaaS business
  • Excellent project management skills
Bringing order to the chaos of city streets, starting at the curb
Company Overview
Bringing order to the chaos of city streets, starting at the curb