If you are American and went through the PH.D. process and can’t find a university job, the reason is the universities hire guest professors from abroad.
https://guestworkervisas.com/newversionbrowsejobtitle.php?jobtitle=professor&submit3=submit [1]