Hey Fox,
Unfortunately the deadline has passed. They posted the Fall application in early February and it's on a first come first serve basis so most roles are filled by April/early May. They do not really have an official end of recruiting deadline, just when the roles are gone. They'll be posting the Spring apps in August/September so consider applying then!