I got my PhD in computer science (in the field of AI with a focus on GNNs) in 2021 from the university of my Iranian home town, which is good, but not widely known. Afterwards, I worked for six months as a data scientist.
Now we have moved to Munich (Germany) and I've started applying for data-scientist positions and got multiple rejections without interviews. It makes me really disappointed and I don’t know the exact cause of it. I have only four papers in my PhD (almost all first author, one journal, two conferences, and one workshop). I don’t even know whether the reason for my rejections is that I am not a good match for the job, that my résumé and cover letter are not good enough, or that I don’t know the German language (I've asked some of them in LinkedIn and received no reply).
However, I have come up with the thought that I might have better chances when applying for a post-doc (because I have had a two-year sabbatical in Munich during my PhD. On the other hand, I am afraid that I might leave my post-doc in two years in a worse situation (older without any job experience). I should also mention that I don't like academia that much anymore.
I would appreciate your comment or advice regarding this idea and also if you have any recommendations regarding the application for a job position or any other advice that makes this misery a little bit more tolerable for me.