If a job's (title, company, description) hash hasn't changed since last scoring, reuse cached score. Saves tokens on re-runs that find existing jobs.
If a job's (title, company, description) hash hasn't changed since last scoring, reuse cached score. Saves tokens on re-runs that find existing jobs.