S

Saildrone

Autonomous wind-powered USVs for ocean data

Perception Machine Learning Engineer

Computer VisionConfirmed live in the last 24 hours
Full-timeAlameda, CA, USAIn-person

About the Job

Requirements

  • Strong Python programming skills.
  • Hands-on experience developing computer vision or machine learning systems.
  • Strong experience with PyTorch or a comparable machine learning framework.
  • Strong understanding of computer vision fundamentals and real-world visual data.
  • Experience evaluating models using quantitative metrics and experimental analysis.
  • Experience taking machine learning or computer vision systems into production.

Responsibilities

  • Develop machine-learning-based perception systems for autonomous vehicles.
  • Train, evaluate, and improve computer vision models using real-world sensor data.
  • Develop data and experimentation workflows to identify failure modes and improve model performance.
  • Build perception capabilities for detection, classification, segmentation, depth estimation, or scene understanding.
  • Analyze vehicle data and model failures to identify weaknesses and drive improvements.
  • Integrate models into production perception systems.
  • Bring new machine learning techniques from experimentation into deployed systems.

Desired Qualifications

  • C++ experience for production perception systems.
  • Robotics, autonomous vehicle, aerospace, or defense experience.
  • Edge or embedded machine learning deployment.
  • Sensor fusion, 3D perception, or multimodal perception.
  • ONNX, TensorRT, CUDA, or other inference optimization experience.

About the Company

Saildrone

Autonomous wind-powered USVs for ocean data

Saildrone designs, builds, and operates uncrewed surface vessels (USVs) for maritime security, oceanography, and commercial data collection. Its wind-powered vessels, including Explorer, Voyager, and Surveyor, use solar-powered sensors to perform long missions—up to a year—while gathering data with AI-enabled cameras, radar, and acoustics. The company sells data services through Mission-as-a-Service (MaaS), providing fully managed missions to government agencies (NOAA, NASA, US Navy, Coast Guard) and commercial clients without requiring customers to own or operate the vessels. Saildrone differentiates itself with its long-endurance, wind-and-solar powered platform and a scalable, cost-effective approach to ocean data for ISR, ocean mapping, climate monitoring, and fisheries analytics. The goal is to make high-resolution ocean data accessible at scale to support maritime awareness, research, and decision-making.

Company size
201-500
Company stage
Late Stage VC
Total funding
$298.5M
Headquarters
California, United States
Founded
2014

Recently Posted Jobs

Explore more opportunities at Saildrone

See more jobs