Senior Machine Learning Engineer
North America Remote Ok
Posted on 4/4/2023
INACTIVE
Locations
Canada • United States
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Computer Vision
Data Structures & Algorithms
Google Cloud Platform
Keras
Linux/Unix
Microsoft Azure
Pytorch
Tensorflow
Python
Requirements
  • 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
Responsibilities
  • 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
curbFlow
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