Fine, but then what am I? I'm certainly not a scientist. And calling me a "programmer" is like calling an accountant a "calculator".
I design solutions to computational problems. I also happen to implement them a lot of the time, because code was trivial to implement even before LLMs. What does that make me if not an engineer? I'm open to suggestions.
I just work here. The label is for everyone else :)
I think engineering is about norms and regulations. Creating solutions for problems can be done in a very wide spectrum, but the restricted window where you try to respect books of rules is what people call engineering.
Software developer?