emerging technologies jobs in durham nb