Yes, you can apply for jobs in Portugal from India. However, you need to acquire a work visa from Portugal first. The process involves securing a job offer from a Portuguese employer who can apply for the application of the work permit on your behalf. You can then apply for a visa at the nearest embassy or consulate in India.