I know what it means to feel isolated, but as you noticed you are only isolated "locally", online you can find plenty of like-minded people. Keep applying in the US if you wish, but you should know we have a lot of opportunities here in Europe as well.
I have no concrete lead for you, my professional network in Germany is limited and the companies I know require some knowledge of German, but feel free to contact me on twitter, would love to have a chat (username is the same as here).