Like trains? Like NP hard problems? Then Deutsche Bahn might have the job for you. You need to be able to work in Frankfurt am Main and also need to be fluent in German and English.
Or maybe smaller German Cities are more interesting in which case Bison has a job for you in Kaiserslautern. You again need to be legal to work in Germany and fluent in German.