Yes, ISRO announced 303 vacancies through ISRO Scientist Recruitment 2023.