Senior Software Engineer, Search & Curation

Posted

FoxgloveSan Francisco, CAfull_timesenior

Tech Stack

Solid badges = required, outlined = preferred

Responsibilities

  • Design and build search and curation systems for enabling ML engineer customers to inspect and utilize data.
  • Build low-latency, random-access playback systems that let users explore live or recorded data across devices, time ranges, and sensor modalities.
  • Stand up semantic and hybrid search over multimodal robotics data, including vector database integrations and embedding application pipelines.
  • Deploy and operate inference infrastructure for production ML workloads: model serving, scaling, latency and cost optimization.
  • Architect and maintain multi-cloud deployments across GCP, AWS, and Azure, including components that run inside customer-managed environments.

Soft Skills

Written CommunicationVerbal CommunicationTechnical Decision-MakingCustomer FocusRoboticsAutonomous VehiclesPhysical AI

Culture

Fast-PacedStartup EnergyHigh AutonomyMission-DrivenOpen Source Contributors

Requirements

Regions: Us

Get jobs like this in your inbox

Weekly Node.js, TypeScript, Rust hiring trends and salary data — free.

Join 8 engineers getting weekly insights

Get market intelligence in your inbox

Free weekly insights on tech hiring trends, salaries, and in-demand stacks.

Already a subscriber? Sign in

About Foxglove
Industry: robotics
Size: startup

Foxglove builds observability, visualization, and data infrastructure tools for robotics and autonomous systems teams to manage and analyze massive volumes of multimodal sensor data. They enable engineers to ingest, store, query, replay, and analyze data from live systems and production fleets.

View company profile →