I have a postdoc fellowship in Europe that will end in several months and I am considering applying for a remote postdoc (my field is theoretical/computational and does not require any in-person work by default). I don't really know what are the formalities related to this kind of contracts. 

I was thinking about such postdoc in the US. I only have a Russian passport but I had worked in the US before and I have an SSN and an active US bank account. Currently I don't have a valid US visa (and it would be probably difficult to get a new one for me). Is there a chance I might get a contract like that, at least theoretically? Or it does not even make sense to think about it?