cover image
Solink

Solink

www.solink.com

3 Jobs

410 Employees

About the Company

Your cameras aren't dumb -- they're just bored. Solink is an AI-powered cloud video security and analytics platform that transforms existing cameras, access controls, and business technologies (such as POS and labor management) into powerful tools for loss prevention, operational efficiency, and vision intelligence. Trusted by leading brands across 30,000+ locations in more than 50 countries, Solink gives teams the visibility they need to know sooner, act faster, and make decisions with confidence. Founded in 2009 and headquartered in Ottawa, Canada, with more than 360 employees worldwide, we believe that innovation is fueled by a commitment to growth and a passion for discovery. Want to join us? View open positions at solink.com/careers

Listed Jobs

Company background Company brand
Company Name
Solink
Job Title
Manager, Deployment Projects (12 Month Contract)
Job Description
Job title: Manager, Deployment Projects (12 Month Contract) Role Summary Lead planning, execution, and delivery of Solink product deployments. Manage and coach a team of Deployment Project Managers and Coordinators, optimize deployment workflows, and ensure on‑time, on‑budget delivery of site installations while driving cost reduction and process improvement. Expectations - Deliver targeted number of site deployments each month and meet growth targets. - Maintain operational predictability, reduce average ticket closure time, and keep installation backlog low. - Foster a high‑performance, customer‑first team culture and resolve cross‑functional conflicts. - Collaborate with Sales, Operations, and external contractors to streamline processes. Key Responsibilities - Lead and mentor the deployment project team; allocate workloads evenly and monitor progress. - Serve as primary liaison among Sales, Operations, contractors, and internal stakeholders. - Design, implement, and refine processes to shorten ticket cycle times and lower installation costs. - Manage a clean, efficient deployment backlog; oversee clawback and ticket extinction procedures. - Analyze deployment metrics, suggest process improvements, and report on performance against targets. - Partner with cross‑functional teams to drive initiative execution and improve overall deployment quality. Required Skills - Strong project management (5+ years) focused on software or operations deployments. - Ability to manage multiple projects concurrently, prioritize, and optimize workflows. - Leadership skills with a focus on building high‑performance teams. - Excellent problem‑solving, communication, and conflict‑resolution abilities. - Proficiency with project management tools (Jira, Trello, MS Project, etc.). - Knowledge of scheduling and operational workflow optimization in technical environments. Required Education & Certifications - Bachelor’s degree in Computer Science, Engineering, Business, or related field. - PMP, PRINCE2, or equivalent certification (preferred). Additional Preferred Experience - Video SaaS experience. - Proven ownership of project management tool adoption and rollout.
Ottawa, Canada
Remote
Mid level
09-12-2025
Company background Company brand
Company Name
Solink
Job Title
Senior AI/ML Engineer
Job Description
**Job Title:** Senior AI/ML Engineer **Role Summary:** Design, develop, and deploy production‑grade machine‑learning models—including computer‑vision, LLM/VLM, and multimodal solutions—for cloud and edge platforms. Own end‑to‑end ML features from proof‑of‑concept through integration, monitoring, and continuous improvement, delivering measurable value in high‑volume video analytics applications. **Expectations:** - 7+ years of experience building and shipping software with integrated ML components. - Strong command of Python and major ML frameworks (PyTorch or TensorFlow). - Proven ability to train, fine‑tune, optimize, and compress models for production. - Hands‑on MLOps experience (data pipelines, experiment tracking, model serving, monitoring, retraining). - Experience with cloud (AWS preferred) and/or edge/embedded deployments, understanding performance trade‑offs. - Effective communicator able to translate complex ML concepts for technical and non‑technical stakeholders. **Key Responsibilities:** - Design, train, and deploy CV, LLM, VLM, and multimodal models on cloud and edge environments. - Own ML‑driven features from experimentation to production, including instrumentation and performance tuning. - Evaluate and integrate third‑party AI/LLM/VLM services, balancing cost and performance. - Build and maintain MLOps pipelines (data prep, training, versioning, serving, monitoring). - Collaborate with product and engineering teams to define model requirements and translate customer problems into predictive insights. - Implement quality, observability, and alerting standards for AI services. - Integrate ML components with backend and edge processing systems. - Develop automated tests for both ML and software components. - Troubleshoot production issues and drive architectural improvements. - Stay current with advances in computer vision, generative AI, and applied ML. **Required Skills:** - Python (expert) - PyTorch or TensorFlow - Model training, fine‑tuning, distillation/compression - MLOps tools (e.g., SageMaker, Flyte, Kubeflow, CI/CD) - Cloud platforms, especially AWS (SageMaker, EC2, S3) - Edge/embedded deployment (Ubuntu, AI accelerators, hardware constraints) - Software engineering best practices (scalable code, testing, version control) - Strong analytical and problem‑solving abilities - Excellent written and verbal communication **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Electrical Engineering, Data Science, or related field (Master’s preferred). - Relevant certifications (e.g., AWS Certified Machine Learning – Specialty, Google Cloud Professional ML Engineer) are a plus but not mandatory.
Ottawa, Canada
Hybrid
Senior
07-01-2026
Company background Company brand
Company Name
Solink
Job Title
Senior Full Stack Developer
Job Description
**Job Title** Senior Full‑Stack Developer (Data Integrations) **Role Summary** Lead the design, development, and scaling of data ingestion pipelines that bring POS, access control, environmental, labor, and other sources into a cloud‑based video‑security platform. Work primarily on backend (≈80%) with a solid React or similar frontend foundation to deliver reliable internal and customer features, modernize architecture toward plug‑and‑play integrations, and drive continuous system improvement. **Expectations** - Deliver high‑performance, scalable data pipelines and integration frameworks. - Own end‑to‑end solutions from data source to analytics. - Translate business requirements into technical designs that support growth, extensibility, and AI integration. - Demonstrate rapid learning, ownership, and resilience across evolving domains. - Advocate best practices and continuous improvement within the team. **Key Responsibilities** 1. **Build & Optimize Integration Pipelines** – design, implement, and maintain robust pipelines for diverse data sources (POS, IoT sensor, labor data). 2. **Architect Scalable Framework** – evolve a reusable, standards‑driven integration architecture that lowers friction and speeds onboarding. 3. **Full‑Stack Development** – develop new features and enhancements (≈80% backend, 20% frontend) for internal tools and customer portals. 4. **Cross‑Functional Collaboration** – partner with product, data science, and DevOps to gather requirements, validate solutions, and ensure alignment. 5. **Automation & Simplification** – identify repetitive tasks, automate workflows, and apply standardization to reduce operational overhead. 6. **Mentorship & Knowledge Transfer** – share mature engineering practices with the team, fostering a culture of quality and speed. 7. **AI/ML Enablement** – explore and integrate AI/ML tools to improve integration efficiency and insight generation. **Required Skills** - **Full‑Stack Development**: Deep backend proficiency (Node.js, Python, Go, Java, or similar) and solid experience with React or equivalent. - **Data Integration**: Proven ability to design, build, and maintain large‑scale data pipelines and APIs. - **System Architecture**: Experience architecting modular, extensible systems that support rapid scaling. - **Problem Solving**: Strong analytical skills; comfortable deriving solutions from first principles. - **Collaboration**: Excellent communication to translate technical concepts into business insight. - **Continuous Improvement**: Demonstrated initiative in adopting new technologies and improving processes. - **Security Awareness**: Basic understanding of security best practices in cloud and data environments. **Nice to Have** - Experience scaling engineering teams during high‑growth phases. - Familiarity with multiple data source types (POS, IoT, workforce). - Exposure to Developer Relations or platform‑adoption concepts. - Interest in AI/ML tooling for productivity. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field (preferred). - Relevant certifications (e.g., AWS Certified Developer, data engineering credentials) are a plus but not mandatory.
Ottawa, Canada
Hybrid
Senior
08-01-2026