Posted 2 months ago
Machine Learning Engineer
@ Invision AI
Toronto, Ontario
Overview
Invision AI is hiring a full-time Machine Learning Engineer in Toronto to build, deploy and maintain computer vision models for real-world products. The role is a hybrid arrangement with three days per week in the downtown office and covers the full ML lifecycle from data labeling to production monitoring. The posting states a competitive salary with equity, RRSP, health and dental benefits, and four weeks of holiday.
Responsibilities:
- Develop, evaluate and deploy computer vision models across product lines
- Build and improve data-labeling, training and evaluation pipelines
- Optimize models for latency, memory, power and accuracy on edge devices
- Monitor production models for drift and data-quality problems
- Prototype new product capabilities
Requirements summary:
- Track record of developing and deploying production computer vision models
- Strong Python development skills
- Proficiency with PyTorch, TensorFlow and scikit-learn
- Hands-on experience optimizing models for edge environments
- Legally entitled to work in Canada
Tools & skills
Benefits mentioned
Source and dates
Employer career site / ATS feed · workable
- Employer posting date
- 2026-08-27
- First seen by our source
- 2026-10-16
- Source record updated
- 2026-10-16
These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.
Job details
| Department | Software development |
| Hours per week | 40 (estimated) |
| Work setting | Office |
| Position | Mostly sitting |
| Physical demands | physical low · computer high |
| Languages | English |
| Perks mentioned | Retirement plan, Stock or equity |
Summary and details written by AI from the posting; the employer’s posting is the authority.
Invision AI
Saved company profile
Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.
See And Understand The World
Full company description
Massive amounts of data being created at the edge, uploading this data to the cloud for real-time analysis is neither financially nor technically feasible. Extracting meaning from this data is computationally intensive and expensive, limiting adoption of edge AI to a few high-value applications. After years of research by leaders in computer vision and machine learning we have developed technology that is two to three orders of magnitude more efficient than other high-accuracy deep learning systems. Our patent pending technology evolves the state of the art with a combination of optimization, sprinkled with unique insight and just a little magic. Video is our first application: the system is trained in the cloud by ingesting video where objects and activities of interest have been annotated. Learning is distilled into ultra-efficient software that runs on fixed, body-mounted and vehicle-mounted cameras. We can enable analytics on most professional IP video cameras with just a firmware update. Older cameras can be retrofitted with a low-power embedded processor, such as those from our partners NXP and Ambarella. Our software-only system gets smarter over time: edge cases (where the system is not very confident that it knows what is happening) are captured, uploaded to the cloud for analysis, and the learning distilled into ever smarter software. We work with more than just video: infrared, thermal, radar and lidar play important complimentary roles in helping to establish accurate, detailed situational awareness across a wide variety of environmental conditions. Each sensor detects, classifies and tracks multiple objects locally in real-time. This metadata is then push to the cloud, or a central ECU in the case of a vehicle, where it is fused to establish ground truth, detect behavior, track objects across multiple sensors, and identify anomalies.
- LinkedIn followers
- 5,480
- People associated on LinkedIn
- 13
- Reported office locations
- 2 Carlton St, Unit 1510, Toronto, Ontario M5B 1J3, CA
- Rue de Lausanne 64, c/o Fondation Inartis, Renens, Vaud 1020, CH
- 13140 W Star Dr, Shelby Township, Michigan 48315, US
- Business categories
- Facial Recognition
- Artificial Intelligence
- Software
- Enterprise Software
- Internet of Things
- Artificial Intelligence (AI)
- Computer Vision
- Autonomous Vehicles
- Machine Learning
- Other recorded names
- Invision AI
- Specialties
- artificial intelligence
- machine learning
- computer vision
- autonomous vehicles
- IoT
- embedded systems
- smart cameras
- sensor fusion
- autonomous vehicles
- intelligent transportation systems
- traffic management
- deep learning
- edge AI
- and embedded systems
- Profile identifies a recruitment agency
- No
- Reported total investment
- 1,220,000
Currency and observation date were not supplied; this is not a current valuation or a funding round.
Massive amounts of data being created at the edge, uploading this data to the cloud for real-time analysis is neither financially nor technically feasible. Extracting meaning from this data is computationally intensive and expensive, limiting adoption of edge AI to a few high-value applications. After years of research by leaders in computer vision and machine learning we have developed technology that is two to…
| Field | Value |
|---|---|
| Industry | Software Development |
| Company size | 11-50 employees |
| Headquarters | Toronto, Ontario |
| Organization type | Privately Held |
| Year founded | 2017 |
| Specialties | artificial intelligencemachine learningcomputer visionautonomous vehiclesIoTembedded systemssmart camerassensor fusionautonomous vehiclesintelligent transportation systems |
| Open jobs on Jobsy | 8 |
| View page |
We are looking for a Machine Learning Engineer to join our Toronto team and help us take our products to the next level in terms of visual intelligence.
Our Company
Invision AI is building a universal AI platform for computer vision applications. Powered by a unique multi-camera stack that generates high-integrity 3D digital twins of dynamic environments, our technology powers disruptive, market-leading solutions in intelligent infrastructure and global Transportation.
The Role
As a Machine Learning Engineer, you will work across the full machine learning lifecycle, from data collection and labeling strategy through training, evaluation, deployment, monitoring, and ongoing improvement.
Your focus will be developing and maintaining computer vision models used in real-world products. While the work may involve researching and implementing new approaches, this is primarily an applied engineering position. We are looking for someone with a track record of building, shipping, and maintaining production ML systems.
The position includes working on projects that expand and strengthen our capabilities in object detection, image classification, geospatial tracking, and sensor fusion, with models deployed to resource-constrained edge devices.
Working within a collaborative team, you will build accurate, efficient, and principled solutions. As a key contributor to the company's next stage of growth, you will help advance our products, solve challenging customer problems, and shape our ML engineering practices in a fast-moving environment.
Location
This is a full-time, hybrid position based in Toronto. You will work from our downtown Toronto office three days per week.
What You'll Do
- Recommend, develop, evaluate, and deploy ML models across our product lines
- Build and improve data-labeling, training, and evaluation pipelines
- Establish evaluation methods that connect model performance to product and business outcomes
- Prototype new product capabilities using appropriate technologies
- Optimize models for latency, memory usage, power consumption, and accuracy on edge devices
- Diagnose and resolve issues affecting deployed models
- Monitor production performance and identify model drift, data-quality problems, 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
Must Have
- A track record of developing and deploying production computer vision models
- Strong Python software development skills
- Proficiency with frameworks such as PyTorch, TensorFlow and scikit-learn
- Practical knowledge of CNNs and modern computer vision architectures
- The ability to adapt open-source models to specific products and use cases
- Hands-on work optimizing models for resource-constrained or edge environments
- Knowledge of experiment tracking, dataset versioning, and ML observability
- Skill in designing evaluation metrics that reflect product and business requirements
- An understanding of model monitoring and production troubleshooting
- Working knowledge of embedded systems and their constraints
- Sound software engineering practices, including automated testing, code review, version control, and continuous integration
- Strong written and verbal communication skills
- Must be legally entitled to work in Canada
Bonus Skills
- Familiarity with Docker or other container technologies
- C++ development skills
- GPU programming or performance-optimization knowledge
- Knowledge of model compression techniques, including quantization, pruning, and knowledge distillation
- Familiarity with edge inference tools such as ONNX Runtime, TensorRT
- Familiarity with traditional, non-ML image-processing techniques
- A background in sensor fusion or geospatial data
Benefits
- A Mission that Matters: The opportunity to work on projects that make the world safer and greener
- Excellence: A culture of very high technical standards where quality engineering is valued over quick hacks
- Technical Challenge: A wide variety of technology and tasks, including web development, distributed and edge computing, ML, real-time processing, and computer vision
- Growth Environment: Join an international team where your voice is heard and your impact is visible
- Compensation and benefits: Competitive salary package including equity, allowing you to share in the success you help build. Benefits: RRSP Plan, Health and Dental and 4 weeks holiday.
Journal
Only you can see this. Kept on this device, and in your account when you sign in.