Micro-internships allow students to work remotely on short-term projects. They benefit companies that want to access a wider pool of talent, and a diverse array of skills, to strengthen their teams.