Skip to content

Open nowPosted 88 days ago

Member of Technical Staff, TLM, Context Engineering

Profound79 open roles

Pay
$230,000 – $275,000 a year
Where
San Francisco, California
Work mode
Hybrid
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowMember of Technical Staff, TLM, Context EngineeringProfound · San Francisco, California
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Profound's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.1% of postings close within 7 days. Measured by our own scanner across the market. Profound postings stay open a median of 54 days.

Share of postings closed within
  1. 2.1%1 day
  2. 4.5%3 days
  3. 12.1%7 days
  4. 19.1%14 days
  5. 35.6%30 days
  6. 52.7%60 days
This job: posted 88 days ago

Profound median: 54 days open

The posting

Profound is the fastest-growing AI marketing platform, used by 15% of the Fortune 500 including Comcast, Estée Lauder, and Walmart, and innovators like Ramp, MongoDB, and Figma. It is where marketing teams do the work: research, briefs, content, campaigns, reporting, all in one place, alongside agents that carry the load with them.

Built on 2B+ real user prompts and growing, Profound’s data shows you what people ask AI and what the models say back. Profound's AI Marketer joins that data with deep context about our customers to find the opportunities worth acting on, and then puts agents to work: automating reporting, drafting content, auditing pages for readability, running competitive research. It measures what works and gets better every day.

We are hiring a Tech Lead Manager to build and lead our Context team in San Francisco. Context owns everything Profound knows about a customer and everything our agents reach for when they do work. Every integration a customer connects, every document and page we ingest, every entity we resolve, and every piece of durable memory an agent carries between sessions runs through this team. If our agents are the hands, Context is the memory and the senses. The quality of what we ship is bounded by the quality of the context we retrieve.

This is a hybrid role. You'll spend roughly half your time on technical leadership and architecture, and half on people management, hiring, and execution. We expect you to write code, review PRs, and be in the details on critical decisions. We also expect you to grow engineers, run a tight planning process, and own outcomes for the team.

The Context team owns the integration service (the shared substrate for connecting to third-party systems: OAuth flows and token lifecycle, API key management, MCP servers and clients, credential storage and rotation, webhook ingestion, and per-provider rate limiting and backoff); the integration catalog itself (CMS platforms, analytics and search consoles, CRMs, document stores, support desks, and commerce systems, each with its own auth model, pagination quirks, and failure modes); knowledge base storage and retrieval (ingestion and chunking, embeddings, hybrid keyword and vector search, reranking, freshness, and strict tenant isolation across a store handling billions of documents); data synchronization (incremental sync, backfills, change detection, deduplication, conflict resolution, and the observability that tells us a customer's data is current before they notice it isn't); and context management (the knowledge graph that resolves brands, products, competitors, topics, and pages into a coherent model of a customer's world, plus the long-term memory service that lets agents accumulate and reuse what they learn).

WHAT YOU'LL DO

- Lead the Context roadmap, partnering with the CTO, Head of Engineering, and product leadership on priorities

- Hire and develop a team of 4 to 8 engineers, including running interview loops, calibrating performance, and setting expectations clearly

- Drive technical decisions on hard problems: retrieval quality and how we measure it, graph and memory schemas that survive contact with real customer data, sync architectures that stay correct under partial failure, and an integration framework that makes the tenth connector cheaper to build than the first

- Own retrieval quality as a measurable product surface, with evals that catch regressions before customers do

- Ship code yourself on the highest-leverage parts of the system

- Be the engineering point of contact when a customer's integration breaks, their data goes stale, or an agent retrieves the wrong thing

- Represent Context in conversations with product, sales engineering, and the executive team when data access, freshness, or security commitments are on the line

- Partner closely with the teams building our agent products, who are your primary internal customers

WHO YOU ARE

- 7+ years of backend engineering experience, with at least 2 years managing or tech-leading a team

- Strong Python. This is the language the team lives in

- Rust is strongly preferred. Parts of this system are performance and cost sensitive enough to justify it, and we expect that surface to grow

- Hands-on experience building search or retrieval systems in production: embeddings, vector stores, hybrid search, reranking, and chunking strategies, along with an honest view of where each one stops helping

- Experience integrating with third-party APIs at scale, including OAuth, token refresh, rate limits, and the operational reality of connectors that break on someone else's schedule

- Experience with data synchronization and pipeline correctness: incremental sync, idempotency, backfills, and reconciliation

- Strong Postgres skills; you can reason about indexes, query plans, multi-tenant data models, and migrations without reaching for a tutorial

- Experience hiring senior ICs and giving direct, useful feedback

- Comfortable being an IC contributor on the team you manage; we don't want a manager who has stopped writing code

Nice to have:

- Experience with knowledge graphs or entity resolution at scale

- Experience building memory systems or context management for LLM agents, including context budgeting and retrieval tuning against real workloads

- Familiarity with MCP as both a server and a client implementer

- Experience with high-volume event ingestion and streaming systems

- Background at a B2B SaaS company that sold to enterprise, where customer data handling passed a real security review (SOC 2, ISO 27001, CMEK, private networking)

- A track record of building evaluation harnesses for non-deterministic systems

LOCATION

This is an on-site role based in our SF office, designed for builders who thrive on speed, iteration, and meaningful impact.

For this role, the expected base salary range is $230,000 to $275,000, depending on experience. Profound's total compensation package includes base salary, equity, and a full range of benefits and perks. Final compensation will depend on factors such as your skills, experience, qualifications, and location, and will be determined during the interview process. Our recruiting team will share more details about the full compensation package and benefits as you move through hiring.

#LI-PRO

Note: All official communication from Profound will come from a @tryprofound.com email address. If you're contacted by anyone using a different domain, please disregard and report it as spam.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Profound's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Profound's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Profound's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.