Applied Online and I got my HR call. The HR person was incredibly nice, but the company suffers from "we're solving very difficult problems" syndrome. My tech stack matched them exactly -- in fact I built a web app that was using the same tech stack, but apparently, I wasn't even qualified to land a tech screen ... Being a grad student, I couldn't help but chuckle at their gross overestimation of their "complex" problems. Obviously you need a PhD to do Django and Python ;)