Software Engineering Intern at Trimble Uk (Richmond Hill, Canada) — aijobsearch