Amazon
Software Development Engineer II, IPC Placement
Found: February 5, 2026
Location: Toronto, ON, Canada
What you'll do:
Design and build scalable, distributed optimization solutions for Amazon's supply chain. Collaborate with research scientists and product managers to solve complex problems.
Responsibilities:
- Develop software that predicts shipping costs and informs inventory placement decisions.
- Work on data mining, machine learning algorithms, and distributed systems.
- Participate in business reviews and mentor junior engineers.
Basic Qualifications:
- 3+ years of professional software development experience.
- Experience with design patterns and system architecture.
- Proficiency in at least one programming language.
Preferred Qualifications:
- 3+ years of full software development life cycle experience.
- Bachelor's degree in computer science or equivalent.