Seconded; move to Germany to learn German, not the reverse.
I spent torturous years studying French in school, had tutors, went to camps, and still spoke embarrassing broken anglo French. One semester living in France (studying Biostatistics, not French) and I'm comfortably fluent.
Note: This is about language learning only. I don't know enough to comment on the other aspects of your decision.
I'm about to get my masters degree in computer science. I've been interested in AI for a few years, studying mathematics and machine learning. I'm pretty sure that I would like to work as machine learning specialist. The question I have for you is: how do I do that?
I live in Szczecin, Poland. It's just 150km from Berlin and I am willing to move there if necessary. My current plan is:
I'm still unsure if I should get phd. I don't know if machine learning jobs are common in private sector, but I think they will be in near future (am I wrong about this?). What do you think?