On the same website, UK and Canada medians are way higher, a little under $100k.
You're saying it explains a multiplier of 4 between medians, do you have any source for that?
If I look for e.g. Apple ICT3 in India vs the UK it's $58k vs $132k.
https://www.levels.fyi/companies/apple/salaries/software-eng...
https://www.levels.fyi/companies/apple/salaries/software-eng...
That's still a multiplier of 2. For ICT5 the multiplier is even higher.
Amazon pays 160k$ to freshers in US. It pays 25L aka 30k$ in India. SDE2 band in India is 65k$ to 100k$. SDE3 Gets 150k$ to 200k$.
Add to that the lax regulations of labor laws in India and Amazon paying top of the market, they get a skilled and an experienced worker in India for the same price as a 21 yr old US college grad.
India is still extremely cheap compared to the west.
Government staff in india get ton of perks - cheap housing , very good pensions, healthcare for life and so on .
There is no easy way to cost this, that mission headline number is probably only the incremental mission specific expenses that got budgeted not the actual costs which are far higher if done via contractors (nasa) or private initiative (spaceX)
Both are way too high to believe.
as anyone who has actually been at a place that tried this knows, it's probably not true. and for the time when it is true, you need very good information on the talent, and experience on how to set up your product/engineering teams.
and then it still won't be as cheap as you expect.
Our Indian teams are making really good money these days, and if we don't pay them as such they bounce to another company.
If your argument is that there are more good devs in India by virtue of there being more devs/people there in general... well, sure, but that means there are more devs in general, and the ones making salaries better than the top 25% of Canadians are probably the top 1% in India.