Microsoft Research Lab – India

Career Opportunities