664,245open jobs
38,805companies
99,560added this week
Browse all
Salary
$250k – $300k per year
Location
In office (San Francisco)
Employment
Full-Time
Overview
Company
Impact
Profile match
Meet Town, the personal AI assistant that manages your inbox, schedules your meetings, and handles the busywork — working quietly in the background for you.

About Town

Town (town.com) is AI that starts from who you are. We build a persistent model of your identity, your voice, your judgment, your relationships, and your priorities, and use it to do real work on your behalf across every tool where you operate: email, calendar, documents, Slack, and more. Town doesn't wait for you to prompt it. It observes, learns, and acts. The more you use it, the more it becomes an extension of you.

Town was founded by Jean-Denis Greze (CEO), former CTO of Plaid, and Tony Vincent (CPO), former Director of Applied AI Product at Google. We're a small, talent-dense team backed by Andreessen Horowitz, Forerunner Ventures, First Round Capital, and Conviction, with more than $73M raised to date.

About the role

Town is building the most personalized, most capable AI assistant for everyone - and personalization at that level is a retrieval and data problem. The assistant is only as good as the context it can bring into the moment: the right memory, message, document, or relationship, pulled fast and related by meaning across everything a person and their team touch.

You'll build the foundation the whole product reasons over: the search and data infrastructure behind that context. One shared retrieval layer combining lexical and semantic search, the realtime and batch pipelines that keep it fresh and correct, and the durable data model everything else is built on.

This is greenfield and high-leverage: you'll be the first person building this layer.

What you'll do

  • Build the search and retrieval layer that puts the right context at every Townie's fingertips, the moment it's needed - one shared layer the whole product pulls from instead of refetching context on its own.

  • Combine lexical and semantic search and own the tradeoffs between them: vector vs. lexical, precompute vs. fetch, hybrid retrieval, and ranking.

  • Design the durable data model the assistant's work is built on, so context is relevant, fast, and cost-effective.

  • Build and operate the pipelines behind it - realtime/streaming and batch - that keep the index fresh and correct as the underlying data changes.

  • Stand up the indexing and storage layer and keep it fast and reliable at scale: latency, cost, freshness, and completeness.

  • Lay the groundwork for relating content by meaning across everything the assistant knows - the start of a knowledge graph of people, companies, projects, and how they connect.

You might thrive here if you...

  • Have significant, hands-on experience across lexical and semantic search components and approaches (BM25, embeddings, ANN/vector indexes, hybrid retrieval, ranking).

  • Have run large-scale data infrastructure, ideally both realtime/streaming and batch - pipelines, indexing, and storage.

  • Can make retrieval fast and cheap at scale, and reason about the latency, cost, and freshness tradeoffs cold.

  • Are a systems thinker comfortable in greenfield, where the foundation doesn't exist yet.

  • Are excited to take these systems from rapid prototype to production scale.

  • Bonus if you've worked on ranking/relevance, knowledge graphs, or retrieval for LLM or agentic systems.

Location

San Francisco, CA. Five days a week in person at our Financial District office.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
664,245 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
San Francisco
In office • 5+ years exp • Bengaluru
Go
JavaScript
Java
Rust
Node JS
Databases
ElasticSearch
OpenSearch
Apache Solr
AI/ML
Semantic Search
Semantic Search
Analytics
A/B Testing
Apply
$39k – $99k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Bengaluru
Python
AI/ML
LangGraph
AutoGen
LangChain
Model Context Protocol
Prompt Engineering
Function Calling
AI Agents
Anthropic SDK
Langfuse
LangSmith
OpenAI SDK
AgentOps
CrewAI
LLM
RAG
Reranking
Semantic Search
Hybrid Search
LLMOps
A2A
Human-in-the-Loop
Context Engineering
Semantic Search
LLM Evaluation
LLM Guardrails
Multi-Agent Systems
Frontend
GraphQL
DevOps
GCP
Azure
CI/CD
Git
AWS
Vector
Apply
$34k – $88k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • PhD • Hyderabad
Python
Apex
Apex
MuleSoft
Databases
PostgreSQL
Weaviate
pgvector
Pinecone
AI/ML
LangGraph
AutoGen
LangChain
Claude Code
Model Context Protocol
Prompt Engineering
Chain-of-Thought
AI Agents
LangSmith
CrewAI
Gemini
LLM
RAG
Hybrid Search
Agentforce
Human-in-the-Loop
Structured Outputs
LLM Evaluation
LLM Guardrails
Agentic Workflows
Multi-Agent Systems
Tool Use
DevOps
Rest API
Splunk
GCP
GitHub Actions
Datadog
Azure
CI/CD
Jenkins
AWS
Platform Engineering
AWS Lambda
Vector
Amazon EventBridge
AWS Step Functions
API Gateway
Management
Slack
ServiceNow
Apply
$25k – $53k per year (Estimated) • In office • Full-Time • 3+ years exp • Saint Petersburg
Python
AI/ML
LangGraph
LangChain
Hadoop
Spark
Embeddings
Scikit-learn
AI Agents
GigaChat
Transformers
Pandas
NumPy
PyTorch
LLM
RAG
Apply
$40k – $52k per year • Equity • Remote • Full-Time • 1+ year exp
Analytics
Looker
Microsoft Excel
Management
Slack
Google Workspace
Apply
Growth Engineer 13 days ago
$225k – $300k per year • In office • Full-Time • San Francisco
Apply
$250k – $300k per year • In office • Full-Time • San Francisco
AI/ML
LLM Evaluation
Management
Slack
Apply
MacOS Engineer 27 days ago
$225k – $250k per year • In office • Full-Time • San Francisco
Go
Swift
Mobile
SwiftUI
Management
Slack
Apply
Security Engineer 27 days ago
$250k – $300k per year • In office • Full-Time • San Francisco • New York
AI/ML
LLM Guardrails
DevOps
GCP
AWS
Cybersecurity
Threat Modeling
Management
Slack
Apply
Product Support 1 month ago
$115k – $145k per year • In office • Full-Time • 2+ years exp • San Francisco
Management
Slack
Apply
$163k – $204k per year • Remote • 7+ years exp • San Francisco
Apply
$128k – $192k per year • Equity • In office • Full-Time • 1+ year exp • San Francisco • Pleasanton
Apply
Investment Officer 1 day ago
$129k – $223k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • San Francisco
Apply
$152k – $327k per year (Estimated) • In office • 13+ years exp • San Francisco
AI/ML
OpenAI
Anthropic
Management
Stripe
Apply
$152k – $279k per year (Estimated) • Remote/Hybrid • Full-Time • 12+ years exp • Associate's Degree • Chicago • Milwaukee • Dallas • Columbus • Kirkland
Python
JavaScript
Node JS
AI/ML
LLM
Frontend
React.js
DevOps
Terraform
AWS CDK
Azure
AWS
Docker
Kubernetes
Platform Engineering
Amazon EKS
AWS Fargate
AWS Lambda
Amazon EC2
HPC
Apply
See all jobs
This is one of many
664,245 more open roles from verified company boards, updated every day.