About the job
Location: Ottawa, ON (hybrid schedule)
Department: AI
Reports to: Eugenia Kondratova, Technical Manager, AI
Type: Permanent, full-time
Role overview
The Intermediate AI / Full Stack Developer at Solink helps build and scale technology that turns video into actionable intelligence. This position works with cross-functional teams and takes responsibility for full-cycle solutions, with a focus on computer vision. The work directly supports Solink's growth and the success of its clients.
This role suits someone who adapts quickly, enjoys solving real-world problems, and thrives in a changing environment.
What you will do
- Collaborate with engineers, product managers, and QA to define requirements and deliver AI features that provide predictive insights for customers.
- Design, train, tune, and deploy machine learning models, including computer vision, LLMs/VLMs, and multimodal models, in both cloud and embedded settings.
- Work across the software development lifecycle for machine learning solutions, from data collection and evaluation to developing and optimizing model filter chains.

