What reasoning catches that keywords miss
- “5 years of backend experience.” Keyword search looks for “5 years” in the text. Mira works out years of experience from the dates in the candidate’s work history, so the requirement is judged on the actual timeline, not on whether the profile happens to say “5 years.”
- “Someone who’s built a product from 0 to 1.” Keyword search looks for the literal phrase. Mira recognizes the pattern: joining a company early and staying through its growth.
- “High-growth company background.” Keyword search can’t do this at all. Mira reads through the candidate’s work history and reasons about the company’s stage and trajectory.
- “Public company plus startup experience.” Keyword search treats these as two unrelated filters. Mira reads through the whole career arc and finds people who did both at different points, which signals a specific kind of versatility.
Describe roles the way you’d tell a colleague
Because Mira reasons, you can describe a role in plain language:“I need someone senior, technical but customer-facing, who’s done enterprise sales at a startup that actually had product-market fit, not one that just raised a lot of money.”Mira unpacks that into separate criteria and applies each one. No keyword combinations, filters, or search syntax.
How Mira scores each candidate

Where the technology comes from
MRE comes out of Mira’s own research into reasoning-based retrieval. As of July 2026, it ranks first overall on BRIGHT, a public benchmark for reasoning retrieval, and first among embedding-based retrievers. Mira also built PJBenchmark, a recruiting-specific evaluation set built on real hiring data. Four papers describe the approach:What it doesn’t do
Mira won’t invent a candidate who isn’t there, and it doesn’t make the hiring decision. It surfaces the best available matches with the evidence, and the final call is always yours. For the full picture of what to rely on Mira for and what stays with you, see What MiraDay Can & Can’t Do.Getting better results
The quality of matching depends on the quality of your input:- Be specific, and you get sharper matches.
- Include implicit criteria, like company stage or career pattern, to give Mira more to reason about.
- Refine after you see results; each round gets sharper.