I feel for the student at Maryland who is going through a phase of job search in today's world and time. As someone who has been through this process and currently staying in US, my practical suggestion would be try multiple different paths e.g. check if there are PhD opportunities in your university.
Right now market is not in best hiring position and H1B adds an extra layer of complexity.