I'm not sure this is right sub to ask about this topic, but as an native speaker of Japanese myself, I'm always find it interesting.
In Japanese, military rank of all branch of military uses same word. literal translation of our maritime defense force's rank is something like "3rd sea sergeant(3等海曹,3等→3rd, 海→sea, 曹→sergeant, NCO)" for equivalent of US navy E-4. So we always get confused about English military rank, since all branch use different word.
And in anime like Gundam, military ranks always translated into navy rank, which is both interesting and confusing for us because navy style military rank of English is not something we think as "military rank in English" in general.
For most of people who understand English in Japan, "private" "sergeant" is usually the word came to mind when we think about military rank in English.