No, viewers on Twitch streams cannot see a streamer’s IP address. Conversely, streamers cannot see viewers’ IP addresses. The streamer’s connection goes directly to Twitch’s servers, and viewers stream video from those servers, so the only IP addresses you can see in regards to a stream belong to Twitch.