- Robot type
- Marine and Space
- Location
- AlamedaCaliforniaUSA
- Job type
- Artificial Intelligence
- Posted
- Sep 21, 2026
- Salary
- $144,500–$322,742 a year
Perception & Sensor Fusion Engineer
Job description
Saildrone's vessels use multiple sensors to detect and track objects in the maritime environment. The challenge is turning imperfect observations from different sensors into reliable tracks and useful information for autonomous systems and mission operators.
As a Perception & Sensor Fusion Engineer, you will develop the algorithms and software that combine sensor observations into detections, tracks, and higher-level representations of the environment. Your work may span machine learning, computer vision, tracking, sensor fusion, and active sensing—for example, using information from one sensor to direct a PTZ camera toward an object of interest.
Saildrone is a maritime defense company and…
Job responsibilities
- Develop perception and sensor-fusion algorithms that combine observations from multiple sensor modalities.
- Develop and evaluate algorithms for object detection, classification, tracking, and estimation.
- Train, evaluate, and deploy machine-learning models where ML is the right approach to the problem.
- Develop algorithms that use information from one sensor to guide or cue another sensor, including PTZ cameras.
- Analyze real-world sensor data to identify failures, edge cases, and opportunities to improve performance.
- Integrate perception outputs with production software and cloud applications used by mission operators.
- Validate and continuously improve perception capabilities using real operational data.
Job requirements
- Strong software engineering and algorithm-development skills in Python and/or C++.
- Hands-on experience with perception, computer vision, sensor fusion, tracking, or related robotics algorithms.
- Experience working with real sensor data and developing systems that must perform reliably in uncontrolled environments.
- Strong understanding of one or more areas such as object detection, multi-object tracking, state estimation, sensor fusion, or computer vision.
- Experience developing and evaluating machine-learning models for perception.
- Ability to turn noisy sensor observations into reliable, measurable system outputs.
- Experience taking algorithms from development through integration and validation in a production system.
Similar jobs
Saildrone · Artificial Intelligence
Software Engineer, Geometric Computer Vision
Alameda, California
Saildrone · Artificial Intelligence
Perception Machine Learning Engineer
Alameda, California
Saildrone · Artificial Intelligence
Perception Engineer
Alameda, California
Saildrone · Artificial Intelligence
Principal Software Engineer, Perception
Alameda, California
