Back to Open positions
Open position
Computer Vision Engineer (AI Perception)
Hamilton, ON · Canada
Full Time
AI team
We are seeking a Computer Vision Engineer (AI Perception) to design and implement perception systems that enable ROZOR robots to understand complex indoor environments.
Responsibilities
- Develop computer vision and deep learning models for object detection, tracking, segmentation, depth estimation, scene reconstruction, and mapping.
- Implement multi-modal fusion between camera, LiDAR, depth sensors, and IMUs.
- Build real-time perception pipelines optimized for embedded GPUs (Jetson).
- Analyze sensor data and improve robustness in real-world conditions.
- Integrate perception modules with ROS / ROS 2.
- Conduct field testing on ROZOR robots.
- Collaborate with autonomy, embedded, and hardware teams.
- Maintain datasets, labeling workflows, and model training infrastructure.
What you bring
- Bachelor's/Master's in Computer Vision, AI, Robotics, or related field.
- 2+ years building computer vision / perception systems.
- Python proficiency and deep learning framework experience.
- Image processing and multi-view geometry knowledge.
- Experience with detection / segmentation models (YOLO, Mask R-CNN, DeepLab, DETR).
- LiDAR or depth-sensor experience.
- ROS / ROS 2 and OpenCV familiarity.
- Real-time inference optimization ability.
How to apply
Send your CV and a short note about your work.
Tell us why this role fits you and link any work like repos, papers, demos, or robots that shows what you build.