Job matching and internship search platform