Stress Analysis Engineer at Babcock Power — myjobb AI