Perception & Sensor Fusion Engineer — ML & Tracking

Saildrone

Alameda (CA)

On-site

USD 145,000 - 323,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Generous PTO
Health coverage
Equity grants
401(k)
Professional development reimbursement
Relocation assistance

Job summary

Saildrone is seeking a Perception & Sensor Fusion Engineer to develop algorithms that fuse sensor data into detections, tracks, and higher-level environmental representations. You will work across perception, computer vision, tracking, and ML to enable reliable autonomy for our USVs and mission operators.

The role requires turning noisy observations into actionable outputs, integrating with production software, and validating performance using real-world 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 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.

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.

Skills

Python
C++
Perception
Computer vision
Sensor fusion
Tracking
ML for perception

Tools

PyTorch

Job description

Saildrone is seeking a Perception & Sensor Fusion Engineer to develop algorithms that fuse sensor data into detections, tracks, and higher-level environmental representations. You will work across perception, computer vision, tracking, and ML to enable reliable autonomy for our USVs and mission operators.

The role requires turning noisy observations into actionable outputs, integrating with production software, and validating performance using real-world data.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Perception Engineer — Autonomy Systems
Principal Perception Engineer — Autonomy Systems

Saildrone • Alameda (CA)

On-site
USD 300,000 - 380,000
Generous Time Off
Comprehensive Health Coverage
Shared Ownership in the Mission
+3
Principal Perception Engineer — Autonomous Maritime Systems
Principal Perception Engineer — Autonomous Maritime Systems

Socket.dev • Alameda (CA)

On-site
USD 300,000 - 380,000
Generous PTO
Health coverage
Equity
+3
Perception ML Engineer for Autonomous Vehicles
Perception ML Engineer for Autonomous Vehicles

Saildrone • Alameda (CA)

On-site
USD 14,000 - 323,000
Generous PTO
Health coverage
Equity in compensation
+3
Autonomy Perception Engineer — Maritime Robotics
Autonomy Perception Engineer — Maritime Robotics

Saildrone • Alameda (CA)

On-site
USD 145,000 - 323,000
Generous PTO
Health Coverage
Equity grants
+3
Perception & Sensor Fusion Engineer
Perception & Sensor Fusion Engineer

Saildrone • Alameda (CA)

On-site
USD 145,000 - 323,000
Generous PTO
Health coverage
Equity grants
+3
Senior Perception Software Engineer — Maritime Autonomy, Equity
Senior Perception Software Engineer — Maritime Autonomy, Equity

InvestedintheMission • Alameda (CA)

On-site
USD 215,000 - 270,000
Equity grants
401(k) plan
Relocation support
+2
Perception Engineer – Equity & Relocation Support
Perception Engineer – Equity & Relocation Support

Saildrone • Alameda (CA)

On-site
USD 194,000 - 323,000
Generous PTO
Health coverage
Equity grants
+3
Perception & Sensor Fusion Engineer for Swarm Drones
Perception & Sensor Fusion Engineer for Swarm Drones

Swarm Aero • United States

Remote
USD 120,000 - 180,000
Equity
Competitive base salary
Health, dental, vision insurance
+5
Perception Engineer
Perception Engineer

Saildrone • Alameda (CA)

On-site
USD 194,000 - 323,000
Generous PTO
Health coverage
Equity grants
+3
Perception Autonomy AI Engineer — Sensor Fusion
Perception Autonomy AI Engineer — Sensor Fusion

Decisive Point • Sunnyvale (CA)

On-site
USD 175,000 - 250,000