Global Adjunct mechanical engineering careers