Place pinto beans in a 7-quart slow cooker and add enough water to cover. Allow to soak for 3 to 4 hours.
Combine jalapeno peppers and garlic in a food processor; puree into a paste.
Drain beans and return to the slow cooker. Stir in jalapeno-garlic paste. Nestle ham hocks among the beans. Sprinkle onion chunks, salt, cayenne, pepper, and paprika over the beans. Place bacon and green chiles on top.
Cover and cook on Low for 10 hours. Remove ham hocks. Cool slightly; shred the meat.
Return meat and fat to the slow cooker. Stir for a few minutes to incorporate fat into the beans and give liquid a creamy consistency. Turn off or keep warm until ready to serve.