SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 144,500 - 322,742 / annual
Saildrone is a maritime defense company and global leader in autonomous unmanned surface vehicles (USVs). The company operates combat-deployed systems supporting national security and force projection worldwide, with manufacturing and R&D headquarters in Alameda, CA, and deployment hubs in Europe and the Middle East.
As a Perception & Sensor Fusion Engineer, you will develop algorithms and software that combine observations from multiple sensors into detections, tracks, and higher-level environmental representations. Your work will 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.
Key responsibilities include:
- 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 appropriate
- 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 for improvement
- Integrate perception outputs with production software and cloud applications used by mission operators
- Validate and continuously improve perception capabilities using real operational data
Qualifications:
- 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
Nice to have:
- Experience with PyTorch or another modern ML framework
- Experience with multimodal fusion involving cameras, radar, LiDAR, sonar, or other sensors
- Experience with active perception, sensor cueing, visual tracking, or camera control
- Experience deploying perception systems on autonomous vehicles, robotics, aerospace, or other physical systems