We are the Amazon Books Demand Science and Machine Learning team, and our mission is to help customers discover and read the books that they will love. We pursue our mission by integrating ML and science-based solutions into business processes that directly affect the way customers discover, buy, and engage with books (e.g. targeted marketing, personalized book rewards, content modeling, pricing, promotions/deals, book recommendations, title selection for subscription programs like Kindle Unlimited). Our mission is made possible by the diverse and rich set of data sources including search, reading, buying, browsing, book manuscript, and other data sources. We are looking for an experienced Software Engineer who specializes in, and is looking to further advance her/his skills with Machine Learning applications. You will be responsible for the implementation, testing, and release of a range of models, both for existing and “to-be-invented” use cases. You will work closely with Machine Learning
· Bachelor’s degree in Computer Science, or equivalent knowledge and skills. · 5+ years of professional experience developing production systems · Experience with building or maintaining machine learning systems · Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis · Proficiency in at least one modern programming language such as C, C++, Java, Scala, EMR/spark, Python, etc. · Experience influencing software engineering best practices within your team, including design reviews, coding standards, code reviews, source