work / job-matching
02AI job matching engine
DUDsJobsA five-model pipeline that sends each task to the cheapest model able to do it well. Rules and a cheap gate settle 82% of assessments.

1The problem
DUDsJobs is an AI job-hunting service I founded and built, launched in September 2026.
The job data feed already costs more than the AI, so every model call has to earn its place.
2What I built
A five-model pipeline that routes each task to the cheapest model able to do it well: a low-cost gate model (Jev), Claude Haiku for extraction, Sonnet for matching, Opus for CV parsing and writing, with DeepSeek as a second provider.
Rules and the gate settle 82% of job assessments. The mid-tier model reads the other 18%.
The gate rejects 47% of candidates in under half a second.
3How the AI is controlled
| It may | |
|---|---|
| It may not | |
| Who approves |
|
| When it fails |
4The result
| Measure | Value | Fact |
|---|---|---|
| Production runs succeededAll four failures were in the launch cut-over | 74 / 78 | j7 |
| Median AI cost per search run | $0.09 | j4 |
| Assessments settled by rules and gate | 82% | j2 |
| Assessments read by mid-tier model | 18% | j2 |
| Candidates rejected by the gate | 47% | j3 |
| Gate decision time | < 0.5 s | j3 |
| Retries before provider failover | 3 | j5 |
| Models in the pipeline | 5 | j1 |
| Live with paying users since | Sep 2026 | j7 |
Live with paying users since September 2026.
The job data feed costs more than the AI.
5Screens

