Prism lab at IIT Madras aims to build robust systems with programming language technology. We develop programming language abstractions and tools that empower developers to build secure, scalable and reliable software systems. The group is headed by KC Sivaramakrishnan. The publications page gives an idea of what the group has been working on in the recent past.
If you are interested in joining the group, see this post.