Perception / ML Engineer
- Toronto, ON, Canada
- Greater Toronto Area, Canada, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Posting language
- English
- Posted
Original job description
Osprey Systems is building Canada’s sovereign counter-drone capability. Our distributed detection and interception system is designed for the environments where everything else fails: extreme cold, GPS-denied, and network-degraded conditions. We serve critical infrastructure operators and defense customers with a single product line, built in Canada.
We are a small founding team backed by a clear funding pathway through Canadian defense innovation programs and paid civilian deployments.
The role
Our systems sense the world through several independent modalities at once. Your job is fusing them into one trustworthy answer, computed on the device itself, in well under a second, without cloud, satellite navigation, or a reliable network. False positives are what kill sensing products. Your work is the cure.
What you will do
Apply Now
First Name*
Last Name*
Email Address*
Country*
Linkedin*
Position*
Salary Expectation*
Upload Resume*
Join Our Community
We’ll send you job opportunities, Q&As with industry leaders, career insights, and more.
We are a small founding team backed by a clear funding pathway through Canadian defense innovation programs and paid civilian deployments.
The role
Our systems sense the world through several independent modalities at once. Your job is fusing them into one trustworthy answer, computed on the device itself, in well under a second, without cloud, satellite navigation, or a reliable network. False positives are what kill sensing products. Your work is the cure.
What you will do
- Design and build the multi-sensor fusion engine that cross-validates independent detections into unified tracks with calibrated confidence.
- Develop classification models that separate targets of interest from benign activity and environmental clutter.
- Build behavioral inference on top of classification: trajectory analysis, pattern recognition, and assessment.
- Deploy and optimize models for edge inference on embedded GPU hardware under strict latency budgets.
- Build field collection, labeling, dataset versioning, and retraining workflows.
- Handle low light, snow, fog, acoustic noise, and RF noise as normal operating conditions.
- Help shape engineering culture, tooling, and hiring as the team grows.
- 4+ years building and shipping ML systems, including perception, tracking, or multi-sensor problems.
- Strong classical estimation alongside deep learning: filtering, data association, probabilistic reasoning.
- Edge or embedded deployment experience with real latency and memory constraints.
- Python and C++ proficiency.
- Comfort with small, messy, self-collected datasets.
- Bias toward field validation over benchmark metrics.
Apply Now
First Name*
Last Name*
Email Address*
Country*
Linkedin*
Position*
Salary Expectation*
Upload Resume*
Join Our Community
We’ll send you job opportunities, Q&As with industry leaders, career insights, and more.
More about this job
Responsibilities
Design and build a multi-sensor fusion engine to create unified tracks and classification models for target detection. Deploy and optimize these models for edge inference on embedded GPU hardware under strict latency constraints.
Requirements
Requires 4+ years of experience shipping ML systems with proficiency in Python, C++, and classical estimation techniques. Candidates should have experience with edge deployment and a bias toward field validation over benchmark metrics.
Skills
- Multi-sensor Fusion
- Machine Learning
- Perception
- Tracking
- Deep Learning
- Probabilistic Reasoning
- Edge Inference
- Python
- C++
- TensorRT
- ONNX
- CUDA
- Data Association
- Filtering
- Behavioral Inference
- Embedded GPU Hardware
Visa sponsorship
Not detected in the job text
Categories
- Engineering
- Technology
- Software
- Data & Analytics
- Security & Safety
Keywords
- Perception
- ML Engineer
- Multi-sensor Fusion
- Counter-drone
- Edge Computing
- Embedded GPU
- TensorRT
- ONNX
- CUDA
- Python
- C++
- Deep Learning
- Filtering
- Data Association
- Probabilistic Reasoning
- Trajectory Analysis
- Pattern Recognition
- Latency Budgets
- Dataset Versioning
- Multi-object Tracking
- Robotics
- Autonomous Systems
- Sovereign Capability
- Defense Innovation