Company facts
- Founded
- 2012
- Employees
- 244
- Headquarters
- United States
- Type
- Private
- Funding
- Series C · $60M · 2025

Staff Software Engineer, Machine Learning
A senior ML engineer builds and deploys perception and autonomy models for autonomous maritime drones, running inference on edge hardware and optimizing pipelines for real-time, mission-critical operations.

Staff Software Engineer, Perception
Designs and deploys real-time vessel detection and tracking systems for autonomous maritime drones, using C++, GPU-accelerated edge computing, and multi-sensor fusion.

Staff Software Engineer, Security
Designs and operates security systems for autonomous maritime drones and shore infrastructure, including code reviews, incident response, and compliance audits in a hybrid onsite role.

Manufacturing Systems Integration & Test Engineer
Senior engineer developing and executing testing protocols for autonomous surface vehicle production, including component validation, EOL testing, and troubleshooting. Uses Python, LabVIEW, and Linux to automate hardware and software integration in a defense environment.

Software Engineer, Autonomous Systems
Saildrone is hiring a Software Engineer, Autonomous Systems in Alameda, CA, to build production autonomy software in C++ for its unmanned surface vehicles. The role spans perception, localization, planning, and decision-making algorithms, integrating them with sensors and hardware, and validating behavior via simulation, telemetry, and field testing.

Software Engineer, Cloud
Build and operate the cloud backend services that ingest, process, store, and expose sensor and operational data from Saildrone's autonomous ocean vessels. Day to day is backend/API development in Python and TypeScript, data modeling, and running reliable distributed services on AWS at the Alameda, CA site.

Software Engineer, Simulation & Evaluation
Builds the simulation, replay, and evaluation infrastructure behind Saildrone's autonomous unmanned surface vehicles — turning recorded vehicle data and real-world failures into repeatable scenarios, quantitative metrics, and automated regression tests. Core stack is production C++ on Linux, with Python tooling as a plus.