Taro Logo

Software Development Engineer II - DSO, Demand Science Optimization (DSO)

Global technology company specializing in e-commerce, cloud computing, digital streaming, and artificial intelligence.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Development Engineer II - DSO, Demand Science Optimization (DSO)

Join Amazon's Demand Science Optimization (DSO) team, where we're tackling the fascinating challenge of predicting future device sales and optimizing supply chain operations. As a Software Development Engineer II, you'll be at the forefront of building sophisticated Machine Learning systems that materially impact Amazon's device businesses.

The DSO team operates with a startup mindset while leveraging Amazon's vast resources to prove new business ideas and strengthen core platforms. We're developing cutting-edge ML and predictive modeling technologies to create a unified modeling framework that enables our science teams to extract valuable business insights.

You'll be working on genuinely hard problems, designing systems that process huge amounts of data and train thousands of models. The team focuses on ML/AI/LLM applications in inventory management, including demand forecasting, pricing, and allocation. Our goal is to achieve high automation levels in assessing tradeoffs in pricing strategies, prediction services, and economic valuation.

The role offers the opportunity to work with Amazon's diverse product portfolio, including popular devices like Alexa, Kindle, Ring, and Blink. Your work will have substantial impact, as our predictive algorithms guide the allocation of billions of dollars across global distribution points. This position combines technical leadership with hands-on development, perfect for engineers passionate about ML and ready to tackle complex challenges.

If you're excited about using ML to solve real-world business problems and want to be part of a team that's shaping the future of Amazon's device business, this role offers the perfect opportunity to make a significant impact while working with cutting-edge technologies.

Last updated 40 minutes ago

Responsibilities For Software Development Engineer II - DSO, Demand Science Optimization (DSO)

  • Build software systems in Machine Learning and economic modeling
  • Design systems to handle large amounts of data and train thousands of models
  • Work on demand forecasting and supply management for Amazon Devices
  • Develop predictive algorithms for allocation of resources across distribution points

Requirements For Software Development Engineer II - DSO, Demand Science Optimization (DSO)

Python
Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language

Interested in this job?

Jobs Related To Amazon Software Development Engineer II - DSO, Demand Science Optimization (DSO)

Software Engineer - ML and Distributed Systems, Amazon Personalize

Senior Software Engineering role at AWS building large-scale machine learning platform for Amazon Personalize, focusing on ML and distributed systems development.

Software Engineer - ML and Distributed Systems, Amazon Personalize

Senior Software Engineering role at AWS building Amazon Personalize's ML platform, focusing on distributed systems and machine learning infrastructure.

Software Development Engineer II - Machine Learning, Sponsored Products

SDE II role at Amazon Advertising focusing on machine learning systems for Sponsored Products, handling billions of daily ad requests with ML-driven relevancy matching.

Delivery Consultant - Machine Learning Engineer, AWS Professional Services

AWS Professional Services seeks ML Engineer to design and implement AI/ML solutions, focusing on GenAI and MLOps, while serving as technical advisor to enterprise customers.

Delivery Consultant - Machine Learning Engineer, AWS Professional Services

ML Engineer role at AWS Professional Services implementing AI/ML and GenAI solutions, designing ML pipelines, and serving as a trusted advisor to customers.