Yes, foreigners can apply for in-demand jobs in the USA if they have a valid work visa or visa sponsorship from a U.S. employer. Many American companies hire skilled international professionals to fill roles in IT, healthcare, engineering, and finance. To work legally, candidates must meet visa eligibility requirements and have the necessary qualifications and experience for the job.