Global assistant mechanical careers