T

Town.com

AI personal assistant automating email and scheduling

AI Context & Data Infrastructure Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA$250k - $300k /yr

About the Job

Requirements

  • Significant hands-on experience with lexical and semantic search components and approaches, including BM25, embeddings, approximate nearest neighbor/vector indexes, hybrid retrieval, and ranking.
  • Experience running large-scale data infrastructure, ideally including both realtime/streaming and batch pipelines, indexing, and storage.
  • Ability to make retrieval fast and cost-effective at scale and reason about latency, cost, and freshness tradeoffs.
  • Ability to think in systems and work in a greenfield environment where the foundation does not yet exist.
  • Interest in taking systems from rapid prototype to production scale.

Responsibilities

  • Build a shared search and retrieval layer that delivers the right context to Townies when needed, rather than having each part of the product refetch context independently.
  • Combine lexical and semantic search and own tradeoffs involving vector versus lexical search, precomputation versus fetching, hybrid retrieval, and ranking.
  • Design the durable data model on which the assistant's work is built, making context relevant, fast, and cost-effective.
  • Build and operate realtime/streaming and batch pipelines that keep the index fresh and correct as underlying data changes.
  • Establish the indexing and storage layer and operate it for speed and reliability at scale, managing latency, cost, freshness, and completeness.
  • Lay the groundwork for a knowledge graph connecting people, companies, projects, and their relationships.

Desired Qualifications

  • Experience with ranking/relevance, knowledge graphs, or retrieval for large language model or agentic systems.

About the Company

Town.com

AI personal assistant automating email and scheduling

Town builds an AI work assistant called Townies that learns how an individual works and handles email, scheduling, meeting prep, and documents across connected tools like Gmail, Google Calendar, Slack, WhatsApp, Telegram, and Notion. Each user gets a personal assistant that builds a knowledge base of people, projects, and voice, drafts replies, triages inboxes, prepares meeting briefings, and runs recurring routines. It includes permission controls about what it can send or change and by default does not use data to train models. It serves individuals and teams through subscription plans from free to Team tiers.

Company size
51-200
Company stage
Series B
Total funding
$181M
Headquarters
San Francisco, CA
Founded
2024

Recently Posted Jobs

Explore more opportunities at Town.com

See more jobs