Yes, you have to reside and work in the U.S for at least three months. Additionally, you must have work authorization for at least two years from the present day. You can learn more about the other eligibility criteria here (link: Q: Am I eligible to refinance my current student loan?)