No. JNI is a strictly Java platform feature. Kotlin Native does not run on the Java platform (JVM), but produces its own native binaries, similar to how C itself produces native code when compiled.
When Kotlin compiles to JVM targets (plain JVM or Android) it can use all of the features of the Java platform, like JNI, Java libraries, and it runs in the JVM. But when Kotlin compiles code to Native, like on iOS, it cannot use any Java features, because it’s not trying to run Java code on a different native platform. It’s using an entirely different set of tooling (LLVM) to compile Kotlin source code to a different format. In a similar way, when Kotlin compiles for JS targets, the output is literally just Javascript, and it uses Webpack and other Node-JS based tooling to compile Kotlin code for JS.