Taro Logo

Sr. Software Development Engineer, Demand Science Optimization (DSO)

Amazon is a global technology company and the world's largest e-commerce retailer.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Sr. Software Development Engineer, Demand Science Optimization (DSO)

Join Amazon's Demand Science Optimization (DSO) team, where we're revolutionizing how Amazon manages its device businesses through advanced Machine Learning and big data analytics. As a Senior Software Development Engineer, you'll be at the forefront of forecasting demand and managing supply for all Amazon Devices, including popular products like Alexa, Kindle, Ring, and Blink.

Our team operates with a startup mindset while leveraging Amazon's vast resources to prove new business ideas and strengthen core platforms. We're tackling genuinely hard problems, building systems that handle massive datasets and train thousands of ML models. Our work directly impacts billions of dollars in inventory decisions across global distribution points.

The role combines technical leadership with hands-on development, requiring expertise in both software engineering and machine learning. You'll be designing and implementing sophisticated systems that automate inventory management, pricing strategies, and demand forecasting. Our goal is to achieve high automation levels that enhance customer satisfaction while optimizing operational and financial performance.

As a technical leader, you'll mentor team members, drive architecture decisions, and help shape the future of Amazon's device business. The position offers exposure to cutting-edge ML/AI/LLM technologies while solving real-world supply chain challenges. If you're passionate about using technology to solve complex business problems and want to make a significant impact at scale, this role offers an exceptional opportunity to work with a talented team on meaningful challenges.

Last updated 3 months ago

Responsibilities For Sr. Software Development Engineer, Demand Science Optimization (DSO)

  • Design systems that will handle huge amounts of data and train thousands of models
  • Build supply chain software systems in Machine Learning and economic modeling
  • Work on demand forecasting, pricing, and allocation systems
  • Guide the allocation of billions of dollars across global distribution points
  • Lead technical design and architecture decisions

Requirements For Sr. Software Development Engineer, Demand Science Optimization (DSO)

Python
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 7+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Benefits For Sr. Software Development Engineer, Demand Science Optimization (DSO)

Medical Insurance
401k
Dental Insurance
Vision Insurance
  • Comprehensive medical, dental, and vision coverage
  • 401(k) retirement plan