You must be authorized to work in the US, but we have no citizenship requirement. We probably won't be able to sponsor a work Visa for this position.
If you have a more specific question, I recommend that you apply and we can help you figure it out if you are one of the top applicants.