As they say: the next best thing to starting up a company is to work with a startup. Following are the resources which would help you find jobs with startups in India:
- Pluggd.in Startup Job Forum
- VentureJobs at Venturewoods.org
- Startups.in Job Section
- The traditional resource: find and email a startup directly. Chances are that they would need you even if they don’t have a formal requirement.
Are you aware of any more resources?