> applied to 2,300 jobs
This is precisely the problem. Until people were applying manually, the amount of resumes to read was manageable. But if 2300 people apply each to 2300 jobs, then every company receives 2300 candidates, presumably for one position.
How would a company manage this other than blindly discarding 2290 and interview 10 people?