About the role#
As a Software Development Engineer Intern on our Robotics team, you will own the lifecycle of your code from design through deployment and operations. You will work on projects that influence fulfillment center technologies, including robotics, computer vision, and material handling equipment. This is a full-time position where you will contribute to scalable, distributed systems while working in an agile environment.
What you'll do#
- Collaborate with cross-disciplinary teams to design and build innovative products.
- Develop scalable solutions using cloud-native architectures and microservices.
- Write clean, maintainable code and participate in code reviews.
- Maintain resilient distributed systems and contribute to technical documentation.
- Use GenAI and AI-powered tools to improve development productivity.
- Participate in operational tasks, including monitoring, troubleshooting, and resolving production issues.
- Design and test software components that interact with robotics and fulfillment technologies.
What you'll need#
- You are 18 years of age or older.
- You are pursuing a Bachelor's degree or higher in Computer Science, Computer Engineering, Data Science, Information Systems, or a related STEM field.
- You have experience with at least one programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript.
- You have a foundational understanding of data structures, algorithms, and object-oriented design.
- You have experience from previous technical internships or project work.
- You have familiarity with cloud platforms, database systems, version control, and the software development lifecycle.
- You have interest or experience in areas such as Robotics, Computer Vision, Machine Learning, Optimization, Motion Planning, or Autonomous Navigation.
- You possess strong problem-solving skills and the ability to communicate technical concepts clearly.
Location & details#
- This role is based in Toronto, Ontario, Canada.
- This is an on-site, full-time position requiring up to 40 hours per week.
- The role is paid, with an annual salary of 100,810.00 CAD.
- We are looking for candidates who have at least one academic term remaining after the internship concludes.
About Amazon
Amazon operates as a public company focused on e-commerce, retail, operations, and internet services. It maintains its headquarters in Seattle, Washington. The organization employs 783,642 people across its various divisions. It functions as a large-scale provider of digital and physical goods.
How to get in at Amazon
Securing an internship at Amazon requires speed because early applicants often reach recruiters before the candidate pile grows too large. Intern Insider sends an instant alert the moment a role matching your target is published, which helps you apply among the first. Applying early is a practical way to ensure your profile is seen by the team. You can also use Intern Insider to surface the recruiters behind specific Amazon roles to reach out directly. Asking about a role or a referral often improves response rates compared to submitting an application into a general queue. Connecting with a human recruiter shows you have done your research and are serious about the opportunity.


