This structure is used occasionally, but its not very common in comparison to the normal structure.
"Never have I seen" is literally the same exact thing as "I have never seen", and so on.
The structure that you're asking about sounds somewhat older. But like I said, it means the same exact thing, and you will not hear it nearly as much as just "I have never seen...", "I rarely find...", etc.
Hope this helps a bit :)