Software Engineer, Multimodal Storage Infrastructure

EventualSan Francisco, CA
$150,000 - $250,000Onsite

About The Position

Eventual is building a multimodal warehouse for Physical AI, designed to handle massive datasets including video, lidar, radar, and sensor data. Unlike traditional data platforms, Eventual's engine, Daft, is purpose-built for AI data, enabling efficient indexing, co-location of sensor data, and versioning of multimodal datasets. The company has raised $30M from prominent investors and has a world-class team from leading tech companies. They are looking for engineers to join their small, powerful team working 4 days a week in their SF Mission district office.

Requirements

  • You love thinking about indices. B+ trees, LSM trees, bitmap indices, vector indices, learned indices — you have favorites and you have grudges.
  • You love thinking about query engines. Predicate pushdown makes you happy. Late materialization makes you happier.
  • Strong familiarity with the storage hierarchy: cloud object stores, NVMe, block storage, spinning disk, RAM, GPU memory — and the latency and cost of moving between them.
  • Strong opinions about Parquet — love it or hate it, you've earned the opinion. Same for Iceberg, Delta, Lance, and the other lakehouse formats.
  • A real love for databases and query systems. You read database papers for fun.
  • You believe the best read is the read elided.

Nice To Haves

  • Background from a storage or table-format team — Lance, Iceberg, Delta, Hudi, Spiral, Snowflake, BigQuery, Databricks Photon, DuckDB, ClickHouse, or similar.
  • You've attempted to build your own database before. Or, at minimum, fantasized about it in detail.
  • Experience with Rust or modern C++ for storage engines.
  • Hands-on time with vector indices (HNSW, IVF, SCANN) or hybrid retrieval systems.
  • Comfort with the OLAP/lakehouse ecosystem: catalogs, file layout, compaction, manifest formats, time travel.

Responsibilities

  • Design and build the storage and indexing layer: row groups, column chunks, secondary indices, vector indices, and the metadata that lets queries skip everything that doesn't matter.
  • Push the query engine harder — predicate pushdown, projection pushdown, late materialization — across multimodal columns including video, embeddings, and sensor streams.
  • Choose, extend, or build on top of modern open formats (Parquet, Iceberg, Delta etc) and build our own/contribute upstream where it makes sense.
  • Build versioning and schema evolution for multimodal datasets so customer data stays reproducible across months of experimentation.
  • Partner with the Dataloading team on the format-to-loader boundary so an iceberg.scan(...) translates into the absolute minimum of bytes hitting NVMe.
  • Partner with the Visual Understanding team to land model outputs in the index without an external glue layer.

Benefits

  • In-person, tight-knit team — 4 days/week in our SF Mission office.
  • Competitive comp and meaningful startup equity.
  • Catered lunches and dinners for SF employees.
  • Commuter benefit.
  • Team-building events and poker nights.
  • Health, vision, and dental coverage.
  • Flexible PTO.
  • Latest Apple equipment.
  • 401(k) plan with match.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service