I'm frankly super confused about salaries right now. Currently job hunting in Europe and the other day when a recruiter asked how much I was looking for I gave my current salary as a minimum of 65 euros/h and the recruiter kind of chuckled and told me that if I'm a good match I could ask for like 90. Okay, sounds great. So a few days later I was having an initial interview for a senior ML position and when asked how…
So I think the confusion is due to the fact that the interviewer interpreted as you expecting a full time regular employment contract, which gives you plenty of legal protection. In that case I have seen 45k/yr as typical for jr level developers, while 65k being an average and towards 80k for seniors.