30 algorithm-development "https:" Undergraduate positions in United States