Profound · San Francisco, CAremote

Salary
$230,000–$275,000from the description
Posted
Jul 27, 2026
Location
San Francisco, CA
Last confirmed open
Jul 28, 2026

What this job asks for AI summary

A Tech Lead Manager role at an AI search marketing platform, responsible for building and leading the Context team — the infrastructure layer that handles integrations, knowledge base ingestion and retrieval, data synchronization, and agent memory. The role is roughly half technical leadership (architecture, code, PR reviews) and half people management (hiring and developing a team of 4–8 engineers). Strong backend engineering depth in Python and Postgres is required, with Rust strongly preferred for performance-sensitive components.

Senior level · 7+ years · San Francisco-Oakland-Berkeley, CA · Full-time

Quick apply — this platform usually takes a CV and a few fields.

Must have (8)
PythonRustPostgreSQLvector searchembeddingshybrid searchOAuthREST APIs
Nice to have (5)
knowledge graphsLLMsMCPKafkaSOC 2

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

Roughly 55 people in the San Francisco-Oakland-Berkeley, CA area plausibly meet what this posting asks for (computer and information systems managers). range 25–80

Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.

What gives you an edge
vector search6%embeddings10%Rust13%

Rare in this occupation — lead with these, and say what you built with them.

What won't set you apart
Python51%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $238,011 (middle half $208,323–$320,108). This posting is about at that midpoint.

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (5)

This role is explicitly described as a 'Tech Lead Manager' — roughly half IC technical work and half people management. It sits between 11-3021 (Computer and Information Systems Managers) and 15-1252 (Software Developers); 11-3021 was chosen because direct reports, hiring, performance calibration, and roadmap ownership are explicitly central duties, but the alt code reflects the substantial hands-on coding expectation.

Rust is listed under the required qualifications as 'strongly preferred' — a softened gate rather than a flat requirement. It is marked required here because the posting places it in the requirements block with firm language ('we expect that surface to grow') and explicitly states parts of the system justify it.

The 'Nice to have' section covers knowledge graphs, LLM agent memory/context management, MCP, high-volume event ingestion/streaming, B2B SaaS enterprise security (SOC 2, ISO 27001, CMEK), and evaluation harnesses for non-deterministic systems — all marked preferred.

Kafka is not named explicitly; 'high-volume event ingestion and streaming systems' appears in the Nice to have section. Kafka is listed as the canonical representative of that category.

The title 'Tech Lead Manager' carries no standard seniority level word, so advertised seniority is Unspecified. The actual scope (managing 4–8 engineers, owning a major platform surface, partnering with CTO) supports a Senior band — the role does not demonstrate org-wide authority across multiple teams that would warrant Staff or Principal.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗