I don't think you need to use nodejs forwarding to other languages if you just want to have async performance.
Other languages are also able to do async io, just the event loop is a library instead of built-in. E.g. Python has async/await and can do event loops with e.g. Twisted.
If the goal is to abstract the event loop stuff away from the main code, then you could indeed use Nodejs, but there are other options.
For the type safety, I'm not sure what you're asking. Typescript would make nodejs more type-safe and scalable. Python is indeed more strongly typed than Javascript, and I personally think it's an improvement. You could also use statically typed language, like Java, Kotlin, Rust...
I really like type-safety myself, I think it's most important for large, long-running projects maintained by many people. It'll be a bit slower to get started, but you'll have a lot more guarantees and context when making changes later. And there's performance as a bonus.