I applied here last month. Unfortunately I only received a form email two weeks later that said "Members of our team reviewed your application, and we do not have a match for your background at this time.
Considering that there is no way to specify roles of interest, it felt very opaque. Especially so, since I fall into two of the aforementioned categories.