Software Development Manager, Machine Learning

2 months ago
Job ID
Amazon Corporate LLC
Position Category
Software Development

Job Description

Do you want to impact the way customers shop at Amazon? Do you want to use Amazon’s massive data sets and Machine Learning to do it? Are you a leader that’s not afraid to tackle difficult problems, drive experimentation, and following through to deliver results to customers and our business? We need you!

We are looking for a strong leader to head our growing Machine Learning team and drive our roadmap to explore untapped opportunities across all phases of the Amazon shopping journey. We will look at a wide variety of datasets covering personalization, usage, customer reviews, catalog, contextual purchase behavior, etc, to drive automated product insights, recommendations, offer optimizations and more. Amazon has incredible selection, convenience, and value, but customers don’t shop for a TV or a laptop the same way they shop for a new phone case or a book. Using data to help us refine and optimize these experiences is your goal. You will know how and when to invent and build versus collaborate and extend the work of core platforms. In addition to managing the HL-ML team, you will be responsible for building and leading a broader ML community across our tech organization spanning 10+ teams focused on a number of $1B+ retail programs and opportunities.

More About the role:
We need an experienced Software Development Manager to lead a team in end to end delivery of innovative shopping experiences for customers driven by Machine Learning. . You will own the full stack software development, quality, and operations of features and infrastructure within You will lead a team of developers and applied scientists and work with product managers to define strategy, requirements and timelines as well as lead cross functional development through design, delivery, management and support. This position involves regular communication with senior management on roadmaps, progress, risks and change control. Technical design skills, people management and executive presentation skills are essential. You will build, grow and retain teams of software developers and provide project leadership, mitigate project risks, make tradeoffs, and balance business needs versus technical constraints.

More About Us:
CETech is a high-powered and broadly skilled engineering organization responsible for platforms and end-to-end experiences in Amazon retail. The team starts with the challenges facing one of the largest businesses at Amazon, Consumer Electronics, but builds for retail-wide and globally where appropriate. Our work engages the full stack of technology that runs, one of the largest eCommerce engines in the world. We aim to provide the best customer experience through innovative and streamlined shopping and purchase flows that integration with search, payment processing, promotions and marketing, and many other technologies.

Basic Qualifications

  • 7+ years experience in a technical management or related role.
  • Bachelor's degree in computer science or related field.
  • Knowledge of the following is required: service-oriented architecture, eCommerce systems, distributed systems design, one or more data processing or analytics technologies
  • Some familiarity or exposure to Machine Learning or Statistical Methods used for prediction, classification, optimization, etc.
  • Ability to communicate effectively with both technical and non-technical individuals
  • Excellent oral and written communication skills
  • Track record for being detail-oriented with a demonstrated ability to self-motivate and follow-through on projects

Preferred Qualifications

  • Master's degree in computer science or related field
  • Experience building scalable, distributed data processing or analytics systems, including one or more technologies such as Spark/EMR, Elasticsearch, AWS Athena, Quicksight, or similar
  • Experience with Machine Learning approaches and technology, for example Deep Learning, Statistical Methods, MXNet, Scikit, SparkML, TensorFlow, R, etc.
  • Experience managing delivery of production systems involving Machine Learning

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed