Perhaps one of the only safe "squishy" damage dealing classes would be an archer with sneak specialization. I didn't try a sneak build yet in the current game state, so i don't know how good it would be AP wise.

In other circumstances, if an enemy AI wants to hit you, they'll find a way, unless they glitch and attack columns or hit walls with projectiles. Also thanks to the jumps/dashes ability which makes positioning less effective.