common_cols_idx = [i for i, col in enumerate(cols_desc) if col in cols_emp]
df['Match'] = (X.toarray()[:, (common_cols_idx)] == 1).any(1)
Python/Pandas: How to Match List of Strings with a DataFrame column