In the US there are options to work part-time on campus during your first year of study. You can also explore opportunities for sponsorship following your studies.
International students in the US can work in a job on campus up to 20 hours a week. Many students find that their time is better spent taking internships or practical training, which allows them to work for university credit in a job in a related field. Nearly every university, even those not located in big cities, has employees dedicated to helping students secure internships. All US universities also offer extra-curricular activities that provide real-world job experience.
Another option that appeals to many students is to broaden their study experience through semester or summer-long study abroad and exchange programs, offered by most universities as well as outside study abroad providers. Following graduation, students on an F-1 visa can apply for Optional Practical Training (OPT), which allows them to work in their chosen field for 12-24 months after completing their studies.
Some companies may even sponsor students for a H1-B Temporary Worker Visa, allowing them to continue living in the US as long as they work for that company. Most US institutions have a career services department staffed with professionals focused on helping students with their resume/CV, teaching job interview skills and helping them find job opportunities.