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

Global technology company specializing in e-commerce, cloud computing, and consumer electronics.
$120,000 - $180,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Consumer

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

Join Amazon's Demand Science Optimization (DSO) team, where we're revolutionizing how Amazon forecasts and manages device sales across its entire portfolio. As a Software Development Engineer II, you'll be at the forefront of building sophisticated Machine Learning and AI systems that directly impact billions of dollars in business decisions. The role combines cutting-edge ML technology with real-world business applications, focusing on demand forecasting, pricing optimization, and inventory management for popular products like Alexa, Kindle, Ring, and Blink.

You'll be working in a dynamic, startup-like environment while having the resources and impact of a global tech leader. The team operates at the intersection of data science and software engineering, building scalable systems that can handle massive datasets and train thousands of models. This position offers unique challenges in developing automated solutions that drive operational efficiency and financial performance.

The ideal candidate will bring strong software development expertise and an interest in Machine Learning. You'll be part of a team that values technical leadership and innovation, working on problems that directly influence Amazon's device business strategy. This role offers the opportunity to work with diverse technologies, implement sophisticated algorithms, and see your work make a tangible impact on global business operations.

If you're passionate about solving complex problems, working with big data, and developing ML systems that drive real business outcomes, this role offers an exceptional opportunity to grow your career while making a significant impact at one of the world's leading technology companies.

Last updated 11 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, pricing, and allocation for Amazon Devices
  • Develop predictive algorithms for global distribution
  • Build common modeling framework for DSO science teams

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

Python
  • 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
  • Experience with design patterns, reliability and scaling of new and existing systems

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

Medical Insurance
401k
Parental Leave
  • Equal opportunity employer
  • Workplace accommodations available
  • Inclusive culture

Interested in this job?

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

Machine Learning Engineer, Amazon One

Machine Learning Engineer position at Amazon One, developing biometric identity solutions using Deep Learning and Computer Vision.

Software Development Engineer, Predictive Targeting

Software Development Engineer role at Amazon focusing on machine learning and predictive analytics for customer targeting and personalization systems.

Delivery Consultant - Application Developer, Data & Machine Learning, WWPS ProServe

AWS ProServe Delivery Consultant role focusing on machine learning and data solutions, offering competitive salary and comprehensive benefits.

ML Compiler Engineer, AWS Neuron, Annapurna Labs

ML Compiler Engineer position at AWS Neuron team, focusing on developing compiler technology for deep-learning workloads and contributing to cutting-edge ML infrastructure.

Software Development Engineer, Promotion Analytics and Optimization Services

Software Development Engineer role at Amazon focusing on machine learning and data analytics for promotion optimization, offering competitive salary and benefits in Vancouver.