I wired up a live job search endpoint expecting the hard part to be the search. It wasn't. The hard part was that the market sells the same job five times. My demo query was "python developer" + remote. Thirty results, and four were the same Berlin fintech requisition — indexed by three aggregators plus the company's own board, each with a mangled title ("Sr. Python Dev", "Senior Python Developer (m/f/d)"), different scraped snippets, different dates. Naive fixes failed fast: exact ti...