Nuclear Power Corporation of India (NPCIL) has invited online applications for the 128 posts of Deputy Manager and Junior Hindi Translator. Interested and eligible candidates can apply online for these posts on or before May 29, 2023.