×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer - AI; Golang

Job in Vancouver, BC, Canada
Listing for: Motorola Solutions
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Cloud Engineer - Software, Software Engineer, AI Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 125000 - 155000 CAD Yearly CAD 125000.00 155000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Developer - AI (Golang)

Company Overview

At Motorola Solutions, we believe that everything starts with our people. We’re a global close‑knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that’s critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future.

Aperçu

de l’entreprise

Chez Motorola Solutions, nous pensons que tout commence par nos employés. Nous sommes une communauté mondiale soudée, unie par la volonté incessante de contribuer à la sécurité des personnes partout dans le monde. Nous concevons et connectons des technologies qui contribuent à protéger les personnes, les biens et les infrastructures. Nos solutions favorisent la collaboration essentielle pour améliorer la sécurité des populations, des écoles, des hôpitaux, des entreprises et, finalement, des nations.

Connectez‑vous à une carrière qui compte et aidez‑nous à bâtir un avenir plus sûr.

Department Overview

Motorola Solutions’ Video Division is defining the future of the security industry through innovative end‑to‑end solutions. We’re changing the landscape of the surveillance industry through advanced, award‑winning AI‑based surveillance systems. Artificial Intelligence is transforming the world, and our team is advancing the field as it applies to the surveillance industry. We are proud to be industry leaders in video analytics with products like Appearance Search, Unusual Motion Detection, and our Cloud Service platform.

You will be able to contribute to intelligent camera surveillance systems through cutting‑edge research and software engineering.

Job Description

This position is based in Vancouver, BC, and the candidate must reside in the Greater Vancouver area, as you will be required to go into the office on a hybrid work schedule.

What You’ll Do
  • Architect, develop, and maintain high‑performance AI software solutions using C++, Golang, and Python, with a focus on creating robust, scalable, and distributed AI systems for edge hardware
  • Integrate and deploy AI models on‑premise
  • Apply your knowledge of video codecs, machine learning, and computer vision to build innovative features for our on‑premise AI platform
  • Drive the continuous improvement of our CI/CD pipelines to ensure rapid and reliable delivery of our software
  • Collaborate with cross‑functional teams, including product management and research, to translate complex requirements into elegant, production‑ready code
  • Mentor and guide junior engineers, fostering a culture of technical excellence, and knowledge sharing
  • Champion best practices in software development, including comprehensive testing, rigorous code reviews, and thorough documentation
  • Thrive in a fast‑paced environment, demonstrating a passion for continuous learning and the ability to quickly master new technologies
What You’ll Bring
  • Bachelor’s degree in Engineering, Computer Science, or a related field
  • 4+ years of professional experience in software development, with a proven track record of delivering high‑quality solutions
  • Expertise in modern C++ and Golang, with a strong understanding of their respective ecosystems
  • Proficiency in Python frameworks like Sci Kit, Panda, Transformers, and Tensor

    RT LLM
  • A solid grasp of operating system concepts and networking protocols in a Linux environment
  • Hands‑on experience with audio/video codecs and media or metadata pipelines
  • A strong foundation in machine learning and computer vision concepts
  • Excellent communication and collaboration skills, with the ability to articulate complex technical ideas to a diverse audience
  • A self‑driven and proactive mindset, with a demonstrated ability to learn quickly and adapt to new challenges
Bonus Points
  • Familiarity with containerization technologies such as Docker
  • Experience with IoT (Internet of Things) devices and protocols
  • Experience with GPU acceleration using CUDA and TensorRT
  • Experience with AI/machine learning technologies is strongly preferred

Target Base Salary Range: $125,000 - $155,000 CAD

Consistent…

Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary