01 - Set grill or grill pan to high heat.
02 - In a shallow dish, whisk olive oil, kosher salt, black pepper, ground cumin, smoked paprika, minced garlic, and lime juice. Add flank steak, coating thoroughly. Allow to marinate at room temperature for 15 to 20 minutes.
03 - Grill poblano peppers over direct heat, turning frequently, until skins are charred and blistered, about 5 to 7 minutes. Transfer to a bowl, cover, and let steam for 5 minutes. Remove and discard skins, stems, and seeds, then dice the flesh.
04 - In a mixing bowl, combine diced poblano peppers, cherry tomatoes, red onion, minced jalapeño, chopped cilantro, lime juice, salt, and black pepper. Toss gently to mix and set aside.
05 - Place marinated flank steak on hot grill. Cook for 5 to 6 minutes per side for medium-rare, or to preferred doneness.
06 - Transfer grilled steak to a cutting board. Let rest for 5 minutes, then slice thinly against the grain.
07 - Arrange steak slices on a serving platter and top generously with poblano pico.