I've had the opposite experience in the Bay Area, on average. I'd follow the typical advice people get, which is to create opportunities for serendipitous meeting. To say, I'd try to set up group dinners and invite a bunch of different engineer friends to them, only to get a bunch of responses like "I don't want to meet people I don't know already" and "I have enough friends, my social circle is full."