Computer Vision Engineer (EalgeSight.ai)
Edmonton
EagleSight – Engineering /
Full-time /
On-site
As a Computer Vision Engineer with 🦅 EagleSight.ai, you will architect, build, and deploy state‑of‑the‑art vision algorithms that power rapid, per‑property rollouts of our solution. This hands‑on role blends research, engineering, and real‑world deployment: you’ll turn novel ideas into robust, optimized models running at scale on edge and cloud platforms.
This role is based out of Edmonton, Alberta with a requirement to be in office 3+ days per week. Only those who are qualified and reside in Edmonton will be contacted.
What You'll Do:
- Design & Implement – Develop and productionize computer vision solutions (e.g. object detection, segmentation, tracking) tailored for property‑level deployments
- Optimize & Accelerate – Apply model compression, quantization, and hardware‑specific optimizations (TensorRT, ONNX Runtime, etc.) to achieve low latency and high throughput on edge devices and on-prem servers.
- Build End‑to‑End Pipelines – Create data ingestion, annotation, training, validation, and CI/CD workflows that seamlessly integrate with our Project Intercept platform
- Collaborate Cross‑Functionally – Partner with ML Developers, Software Engineers (frontend & backend), Product Managers, and Designers to bring features from prototype to production
- Deploy & Monitor – Containerize models (Docker, Kubernetes) for automated deployment, then instrument performance monitoring and feedback loops to continually improve accuracy and reliability
- Code Review & Mentorship – Maintain high engineering standards through peer reviews and knowledge sharing, supporting the growth of our vision‑AI practice
- Stay on the Cutting Edge – Research emerging computer vision techniques and recommend the best fit for our product roadmap
What You Bring:
- 3+ years of experience developing computer vision algorithms Strong CV Foundations – Hands‑on experience with OpenCV and deep learning frameworks such as TensorFlow, PyTorch, or Caffe
- Programming Expertise – Proficient in Python; C++ experience an asset for performance‑critical components
- Model Optimization Skills – Familiarity with quantization, pruning, and hardware accelerators (GPU, VPU)
- Real‑Time Processing Know‑How – Experience building vision pipelines for live video streams or embedded systems
- API & Microservices – Solid understanding of RESTful APIs, microservice architectures, and CI/CD tooling (e.g., GitHub Actions)
- Entrepreneurial Mindset – Thrive in a fast‑paced environment, ready to iterate quickly and own end‑to‑end delivery
Bonus Points:
- Familiarity with edge‑deployment SDKs (e.g., NVIDIA Jetson)
- Experience with GPU accelerated frame capture/processing pipelines such as GStreamer/NVIDIA DeepStream SDK
- Background in container orchestration or infrastructure as code using Ansible