Let the job posting apply to Karsten Rieke
Paste a job posting. You get a report on how well Karsten Rieke's CV matches what it asks for, with the CV line behind each verdict. Then you can ask questions about the report and get a draft cover letter.
Application of a job posting
The posting fills this in
Checks are paused for now. Please come back later.
You can still read the example report.
What a report looks like
Made-up example: fictional candidate, fictional posting
Senior product manager, search
Northwind Labs (fictional)
Ada Example (fictional)
61% match
1 of 4 minimum requirements not on record
“Not on record” means the CV does not show it. It does not mean the person lacks it.
-
1
Minimum requirement
Owned a search or retrieval product used by developers
MetProduct owner for the site search API used by 2,000 developers.
CV, Example CorpThe CV line states ownership of a developer-facing search API.
-
2
Minimum requirement
Defined relevance metrics and ran offline evaluations
PartlySet up weekly relevance reviews with the data team.
CV, Example CorpReviews are named, but no metrics or offline evaluation are on record.
-
3
Minimum requirement
Experience with usage-based pricing
Not on recordNothing in the CV mentions pricing.
-
4
Minimum requirement
Led a cross-functional team of engineers and designers
MetLed a team of eight across engineering, design and data.
CV, Example CorpA team size and the functions are stated.
-
5
Desirable
Familiarity with embeddings and reranking
PartlyShipped semantic search using an off-the-shelf embedding model.
CV, Side projectEmbeddings are named; reranking is not.
How it works
- PastePaste the text of a job posting. No account and no e-mail address.
- ReadA model lists what the posting asks for and sorts it into minimum and desirable requirements.
- CheckEach requirement is checked against the CV and stamped: met, partly, or not on record. The CV line behind the verdict is shown next to it.
- AskAsk follow-up questions. The chat answers from the posting, the CV and the report, and can argue against the match if you ask it to.
- DraftGet a draft cover letter in which each paragraph about the candidate cites a CV line.
What it will not do
- Decide for you. A verdict is a model's reading of two texts, and it can be wrong. The CV line is there so you can check it.
- Say “no”. “Not on record” means the CV does not show it, not that Karsten Rieke cannot do it.
- Speak for Karsten Rieke. Software writes the report and the letter. Karsten Rieke does not write or send them.
- Answer questions outside the posting, the CV and the report.
- Keep your text for long: 30 days, or until you delete the report.
How it is built
Each step (read the posting, judge the evidence, answer, write) is a small agent built with Pydantic AI.
Every model call is recorded as an OpenTelemetry trace: the prompt, the answer, the time and the cost.
Evals check the agents against test cases with known answers, against reports the owner corrected by hand, and with a second model that judges the cited CV lines.
The owner's dashboards show the runs, the traces, the evals and the spend.