Android TV includes a universal search feature that is intended to find content wherever it may be, but it hasn't supported Netflix thus far. That changes today with the addition of a Netflix button to search results on Android TV. However, I think calling this "universal" is a bit of a stretch.
When you do a search on Android TV, the info card at the top has links to the content on various services like Google Play. Now, Netflix will have a button there if it's available to stream. It doesn't look like you can search for individual TV episodes, just a TV show by title or movie. Netflix content doesn't seem to appear in the recommended section of the home screen, either.
This change appears to be rolling out in waves. Some AP staff have it on their devices and others don't. Take a look and maybe you'll get lucky.