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
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
Company background Company brand
Company Name
Solink
Job Title
Staff AI/ML Data Engineer
Job Description
**Job Title:** Staff AI/ML Data Engineer **Role Summary:** Architect and operate production-scale data and evaluation systems for AI/ML agents, ensuring model quality, safety, and performance. Own end-to-end lifecycle from telemetry ingestion to optimization, with focus on instrumentation, standards, and system reliability. **Expectations:** - Own and scale critical AI data pipelines, evaluation frameworks, and instrumentation. - Define global standards for dataset versioning, data modeling, and AI evaluation. - Drive high-impact engineering decisions autonomously in fast-paced, high-leverage environment. **Key Responsibilities:** - Design telemetry ingestion and trace systems for production AI/ML. - Establish dataset schema evolution, versioning, and evaluation standards. - Develop evaluation gates to ensure model quality in production. - Ensure reliability and observability of data/evaluation pipelines. - Guide architectural decisions and platform standards across teams. **Required Skills:** - Advanced data engineering in AI/ML systems (batch, streaming). - Expertise in AWS/GCP infrastructure and distributed systems. - Proven experience in dataset versioning, schema design, and AI data modeling. - Hands-on building/operating AI evaluation pipelines (LLM/VLM). - Proficiency in telemetry, tracing, and observability for AI systems. - Strong architectural judgment and ownership of production AI systems. **Required Education & Certifications:** - Not specified.
Ottawa, Canada
Hybrid
13-03-2026