Director of Computer Vision
Vancouver, BC +1Avigilon Corporation
10+ ansCandidates need a bachelor's degree, 10+ years of technical leadership leading computer vision teams, and 5+ years hands-on building computer vision models. They also need experience managing 50 to 100 people, deploying enterprise platforms, and working with real-time video and inference optimization.
Research, Leadership, Translation, Product comprehension, Recruitment, Coaching
Principal Software Engineer
Vancouver, BCAvigilon Corporation
10+ ansCandidates need a Bachelor's degree in Computer Science or a related field and 10+ years of software engineering experience, including extensive C++ work on large codebases. Strong knowledge of distributed systems, CI/CD, test automation, observability and databases such as Postgres is required.
C++, C#, .NET, Rust, Azure, Postgres
Principal Software Engineer, Avigilon Access Control
Vancouver, BCAvigilon Corporation
15+ ansCandidates need 15+ years of software development experience and 10+ years building large-scale distributed systems. They must have deep C/C++ and cloud language skills, AWS or GCP expertise, and experience leading architecture for 50+ developers.
AWS, GCP, Aurora MySQL, PostgreSQL, DynamoDB, Redis
Alta Technical Support Analyst (Hybrid)
Vancouver, BCAvigilon Corporation
1+ ansCandidates need a high school diploma or higher and at least 1 year of technical support or customer service experience. They must be legally authorized to work in Canada. Helpful extras include CompTIA A+ or CCNA, Windows Server and network skills, and access control or video management experience.
CRM, Windows Server, Avigilon Alta, video management software, access control systems
AI-Native Software Developer II
Vancouver, BCAvigilon Corporation
4+ ansCandidates need a bachelor's degree in computer science or a related field and 4+ years of professional software engineering experience, with a strong client-side track record. They must show hands-on experience directing AI coding agents on a large customer base and multi-layered testing skills.
Git, Unity
Senior Software Engineer, Device & Cloud Platform
Vancouver, BCAvigilon Corporation
7+ ansCandidates need a bachelor's degree or equivalent experience and 7+ years of professional software development. They need strong C/C++, Python (ideally Flask), distributed systems, Redis-style caching, MQTT, AWS and Docker experience.
C/C++, Python, Flask, Redis, MQTT, AWS Lambda
Software Developer in Test II (Backend)
Vancouver, BCAvigilon Corporation
3+ ansCandidates need a bachelor's degree in computer science or a related field, 3 to 5 years as an SDET or backend automation engineer, and strong C# or C++ skills. They also need backend API testing experience, CI/CD knowledge and practical use of AI-assisted testing workflows.
Postman, SoapUI, REST Assured, NUnit, xUnit, Catch2
Sr. Product Manager - Video Devices
Vancouver, BCAvigilon Corporation
5+ ansCandidates need a bachelor's degree or equivalent experience and at least 5 years of product management on hardware device development in a mature NPI process at a global organization. Strong analytical, presentation and communication skills, plus technical and business acumen, are required.
Collaboration, Firmware, Market research, Research, Product life-cycle, Presentation skills
Cloud Video Specialist (Canada)
Toronto, ONAvigilon Corporation
5+ ansCandidates need 5+ years of technical sales experience and should ideally have sold enterprise SaaS or physical security products in Canada. Experience with cloud video surveillance, access control, Salesforce and presenting to executives is valued.
Salesforce CRM, Avigilon Alta
Product Marketing Manager
Vancouver, BCAvigilon Corporation
5+ ansCandidates need a bachelor's degree and 5+ years in marketing, product management or marketing management, with 6+ years of product marketing (B2B, SaaS a plus) preferred. Strong writing, presenting and cross-functional collaboration skills are essential.
Presentation software
AI Manager - Language Models (Canada Remote)
Vancouver, BC +1Avigilon Corporation
8+ ans2+ gestionCandidates need 8+ years of machine learning research experience or a post-graduate degree in a quantitative field, including 2+ years of direct management of technical teams. Previous experience managing an LLM solution from inception to market and cloud-based software engineering is required, along with strong English communication skills.
Natural language processing, Research, Collaboration, ML, Machine learning, Case management