And that cultural difference is INDIVIDUAL CHOICE.
When people are free to choose whatever they like, because they aren't scared of starving, which is true in Western countries, they overwhelmingly choose gender stereotypical professions. This is most true in the most gender neutral countries, Scandanavia basically, where the gap is the widest in traditional roles such as nursing. As you go down the GDP per capita list, the gender gap shrinks.
Indian, Chinese, and Russians are from cultures where ANY job is hard to get, and good jobs are very few and far between. Because jobs are scarce and a safe, middle class life requires sacrifice, people in these developed countries are more likely to choose jobs based on pay and availability than what they will enjoy.
https://www.youtube.com/watch?v=tiJVJ5QRRUE is a Norwegian documentary on this, in 8 parts, and it is well worth a watch.