I contacted them via email. Several weeks later, heard back from HR who did a phone screen. Another few weeks later, the hiring manager called to do a second phone screen. They arranged a day of onsite, in-person interviews (with a half dozen people across the company). The people were very pleasant, quite reasonable. the culture and atmosphere a blend of software people, yet also somewhat "academic", probably due to the nature of the founders (Phd's and neuroscientists).