Amazon's Transportation Volume Planning team is seeking a passionate Software Development Engineer to join their Fulfillment Optimization organization. This role focuses on developing ML and simulation systems that optimize the distribution of millions of products across Amazon's warehouses worldwide. The team's mission is to reduce transportation costs while improving customer experience through big data technologies, machine learning, and scalable distributed software.
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 part of a multi-disciplined team spread across Seattle, Austin, and New York City, comprising research science, business intelligence, and software development professionals.
As a Software Development Engineer, you'll build large-scale, fault-tolerant systems using mathematical modeling, ML, and simulations. The role involves collaborating with product managers, program managers, and other engineering teams to deliver solutions that meet technical and business requirements. You'll participate in the full software development lifecycle, from writing clean, maintainable code to supporting software in production.
The team's work is crucial for predicting delivery times and ensuring orders arrive as promised, while simultaneously working to increase efficiency and reduce carbon footprint. This position offers the chance to work with cutting-edge technology while solving complex logistics problems that have a direct impact on millions of customers worldwide.
The ideal candidate will have strong software development experience, knowledge of distributed systems, and a passion for solving complex problems at scale. You'll be joining a team that's fundamentally redesigning Amazon's first-party fulfillment approach, making this an exciting opportunity to shape the future of e-commerce logistics.