Amazon's Transportation Volume Planning team is seeking a passionate Software Development Engineer to join their mission of optimizing the fulfillment of customer orders worldwide. This role is part of Amazon's Fulfillment Optimization organization, focusing on developing ML and simulation systems that optimize the distribution of products across Amazon's warehouse network. The team operates at massive scale, utilizing cutting-edge technologies in machine learning, distributed computing, and large-scale optimization to reduce transportation costs while enhancing customer experience.
The position offers an opportunity to work on systems that directly impact Amazon's global logistics network, including planes, trucks, and vans. You'll be developing fault-tolerant, highly available software systems that handle complex logistics problems using mathematical modeling, ML, and simulations. The team is distributed across Seattle, Austin, and New York City, comprising a multi-disciplinary group of research scientists, business intelligence experts, and software developers.
This role is perfect for someone who is excited about solving complex optimization problems at scale, has a strong software engineering background, and wants to make a significant impact on Amazon's supply chain efficiency. You'll be working with big data technologies and cloud infrastructure while collaborating with various teams to deliver solutions that save hundreds of millions of dollars in transportation costs.
The position requires strong technical skills, experience with distributed systems, and the ability to work effectively in a fast-paced environment. You'll be responsible for the full software development lifecycle, from design to production support, while maintaining high standards for code quality and operational excellence.