IT & Software

Computer Vision Machine Learning Engineer

Invision AI Inc.

Toronto · Ontario · Canada

Build computer vision models for visual intelligence at Invision AI in Toronto, using Python and modern machine learning frameworks. This full-time hybrid position works from the downtown office three days weekly.

As a Machine Learning Engineer, you will work across data collection, labeling, training, evaluation, deployment, monitoring, and improvement. The applied engineering focus includes object detection, image classification, geospatial tracking, and sensor fusion. Production models serve real-world products on resource-constrained edge devices.

Key Responsibilities:

  • Develop, evaluate, and deploy machine learning models across products
  • Build data-labeling, training, and evaluation pipelines
  • Optimize models for latency, memory, power, and accuracy
  • Monitor production performance and diagnose deployed model issues
  • Document code and participate in technical reviews

Requirements:

  • Production computer vision model development and deployment experience
  • Strong Python skills with PyTorch, TensorFlow, or scikit-learn
  • Practical knowledge of CNNs and modern vision architectures
  • Experience with edge optimization, monitoring, and evaluation metrics
  • Legal entitlement to work in Canada

Apply computer vision, Python, and production machine learning expertise to Invision AI products in Toronto.

#J-18808-Ljbffr

Reference: WJ-4703_9441285

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.