If you wish to work in startups, you can try angellist. Make your profile there and apply and express your interest in various startups. Currently there are lots of startups in India which are trying to do excellent work and you can find them there.
The only issue is that most of the openings are for software engineers.