Seviper doesn't appear in the wild. Pokemon Go trainers can catch Seviper during special events, 3 star tier raid battles, Spotlight hours and more. You have to use incense and lure modules while catching one.