Machine Learning Engineer is a Machine Learning Engineer role (full-time). with Invision AI. in TORONTO, CA. Imported listing (source: employmenthero.com). Apply on the employer's site (employmenthero.com).
Imported listing (source: employmenthero.com) · Apply on employmenthero.com
The sections below reproduce the third-party job description for reference. AIEngineer.careers does not write or control this text.
Imported job description
Sourced from employmenthero.com
Invision AI is seeking a Machine Learning Engineer to develop and deploy computer vision models for real-world products. You will work across the full ML lifecycle, from data collection to deployment and monitoring, with a focus on edge devices. This is a hybrid role based in Toronto, requiring three days per week in the downtown office.
Responsibilities
Develop, evaluate, and deploy ML models across product lines
Build and improve data-labeling, training, and evaluation pipelines
Optimize models for latency, memory, power, and accuracy on edge devices
Diagnose and resolve issues affecting deployed models
Monitor production performance and identify model drift and retraining needs
Write maintainable, well-tested code and clear technical documentation
Participate in design reviews, code reviews, and technical planning
Share ML knowledge and collaborate with software, product, and other engineering teams
Requirements
Track record of developing and deploying production computer vision models
Strong Python software development skills
Proficiency with PyTorch, TensorFlow, and scikit-learn
Invision AI is a Toronto-headquartered software company that develops privacy-preserving computer-vision and artificial-intelligence products for transportation and mobility. Its edge-processing platform gives standard cameras LiDAR-like 3D sensing, fuses camera and other sensor data, and provides real-time object tracking, situational awareness, and anomaly detection.