If you're producing a technological artifact and you are ensuring it has certain properties while working within certain constraints, then in my mind you're engineering and it's a question of the degree of rigor. Engineers in the "hard engineering" fields (eg mechanical engineers, civil engineers) a rule don't build the things they design, they spend a lot of time managing/working with contractors.

> If you're producing a technological artifact and you are ensuring it has certain properties while working within certain constraints, then in my mind you're engineering

This covers every level of management in tech companies.

I’m pretty sure engineers in those professions need to know the physical/mathematical properties of their designs inside and out. The contractors are not involved in that and have limited autonomy.

I would not want to drive over a vibe-coded bridge.