Yes, Indian citizens can apply for the Austrian Job Seeker Visa from India at the nearest Austrian embassy or consulate, provided they are highly qualified workers who meet the points-based criteria, including age, educational qualifications, work experience, and language proficiency (in German or English). You must also have sufficient funds to support yourself in Austria, with a clear intent of entering the country only for job search purposes.