Anees Shaikh, IBM Research