High-paying jobs with good benefits and fair labor practices are not sitting unclaimed. Jobs that pay little and don't provide decent benefits are not all that appealing to anyone. A job that pays so little you have to work more than 40 hours a week just to squeak by, that demands rigid control over every minute you are on the clock, that leaves you so exhausted and demoralized and resentful that you can't enjoy what personal time you do get feels like a slow death. Gee, I wonder why folks aren't lining up to take such jobs?
Many employers are not interested in sharing their profits with employees, either in the form of higher wages or actual sharing of the profits. They want to keep everything.
Raise worker pay. Treat workers humanely instead of like a cost center. This illusory “labor shortage” will disappear.