Online, mostly! I found a lot of remote work in Germany using platforms such as Upwork, PeoplePerHour, Freelancer.de etc. Here is a list of websites that regularly post remote work in Germany.