I agree. But we are talking about average here and the parent comment (now deleted) had linked to a Glassdoor page [1] which said that Rs 400k was the average salary of a software developer in India and the parent thought that that is a per month figure. I just wanted to clarify that that was certainly a per year figure.
All Indian startups hiring good developers fresh out of IITs and other top colleges are paying at least 15LPA, or approximately $25-30k USD.
50k USD is normal for a good developer working at a product focused firm