Machine Learning Engineer

Skills
AnalyticsCUDAComputer VisionData ScienceEnhanced Data Rates For GSM EvolutionGUI DevelopmentImage Processing
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Thorough understanding of Python
  • 3+ years building and shipping software
  • 2+ years experience in deep learning and computer vision
  • Experience deploying ML on the edge or in the cloud
  • Strong knowledge of ML frameworks such as PyTorch TensorFlow and CUDA
  • Knowledge of computer vision neural networks such as Fast-RCNN ResNet and Mask-RCNN
  • Eligible for security clearance
  • Able to work in Canada or USA

Nice to have

  • Self-motivated
  • Leadership
  • Team-oriented
  • Authentic
  • Flexible

Day to day

  • Develop and ship deep learning solutions using Python and modern ML frameworks.
  • Build computer vision systems and deploy models on edge devices or in cloud environments.
  • Lead and mentor teammates while contributing to practical video analytics and software delivery.

Hiring process

  • Application review
  • Criminal record check
  • Credit check
  • Security clearance eligibility verification
  • Interview process