Software engineer internship opportunities

AI-organized
Job description
Software Engineering Interns work on real-world projects to solve problems and build innovative software solutions while collaborating with teams across the world. You will apply engineering principles to determine user requirements, learn new technologies, and design, develop, and test next-generation software.
Hard requirements
  • Currently pursuing Bachelor’s Degree in Computer Science or related technical field with at least one semester/term remaining following the completion of the internship, OR currently pursuing Master’s Degree in Computer Science or related technical field with at least one semester/term remaining following the completion of the internship
  • Ability to demonstrate an understanding of computer science fundamentals, including data structures and algorithms
  • One year of programming experience in an object-oriented language
Pay & benefits
  • CAD $5,600-CAD $5,900 per month
Work format
  • Employment type: Intern
  • Location type: Vancouver