Perception & Sensor Fusion Engineer

Saildrone•Alameda, CA

About The Position

Saildrone's vessels use multiple sensors to detect and track objects in the maritime environment. The Perception & Sensor Fusion Engineer develops algorithms and software that combine imperfect observations from different sensors into reliable tracks and useful information for autonomous systems and mission operators. The work may span machine learning, computer vision, tracking, sensor fusion, and active sensing, such as using information from one sensor to direct a PTZ camera toward an object of interest.

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.

Nice To Haves

  • Experience with PyTorch or another modern machine-learning 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.

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 machine learning is appropriate 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.

Benefits

  • Competitive paid time off accrual, an annual holiday schedule, and paid sick leave.
  • Medical, dental, and vision plans with significant company contributions for employees and dependents.
  • Equity grants.
  • A 401(k) retirement plan with pre-tax and Roth payroll contribution options.
  • Annual professional development reimbursement.
  • Relocation assistance for eligible roles.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service