Try
www.airsahara.net & go the carreers section, fill in the application form & await reply.
2nd option - It really helps if you know someone quite high up within the organisation, who can fast-track your application. eg Senior Capt or above.
BTW Glidepath2 - If you are in the US, I think it would be more prudent if you did the applying from within India, as it would help you greatly in getting things done quicker.
Good luck with the above
HPC