This is such a weird phrasing. These people are not "guaranteed" jobs. They get a job and then apply for a visa which is granted because they have offer letters. In fact the whole article reads like American government is somehow giving these people jobs rather than allowing them to work on jobs they have already gotten.
The most uncharitable reading of this is usual racist dog whistle.