Programming Languages and Tools Careers

The Programming Languages and Tools (PLATO) group has openings for researcher, postdoctoral researcher, research assistant and research intern positions. PLATO welcomes applicants from all over the world, regardless of nationality. India, and in particular Bangalore, is booming with fresh energy and opportunities!

Researcher and postdoctoral researcher positions require a PhD with a track record of high-impact research. Research assistant positions are 1-2 year positions for candidates who have finished a BTech/MTech/MS degree with a desire to experience research and get on a path towards a PhD. Internships are 3 to 6 month positions to work on specific projects.

Microsoft Research India offers an unparalleled opportunity to conduct innovative and cutting-edge research and to see your research results improve the software used by most of the world. Microsoft Research’s agenda combines world-class research together with our academic colleagues and a unique opportunity to put ideas into practice by working with Microsoft product groups. Researchers at Microsoft Research have an unequalled opportunity to conduct fundamental research with few resource constraints, publish in leading academic conferences, and at the same time, influence and improve software development in the world’s largest software company and its customers.

To apply for a researcher or a postdoc position, please send your CV together with a research statement to: For internships, please apply here (Select the "Programming Languages and Tools" group) and write to as well.