Home > Seattle jobs > Seattle trades & labor jobs

Posted: Thursday, October 5, 2017 12:59 PM

Take the earths most customer:centric company and the opportunity to use your software skills to build and improve algorithms and systems to improve product recommendations for hundreds of millions of customers. What do you get? The most exciting software job in the industry : PERIOD. The charter of AmazonA?s Personalization team is to recommend the A?right product to the A?right customer at the A?right time. We generate personalized product recommendations for millions of customers each day, in a blink of an eye, thousands of times a second. If you are a strong software engineer with a background in scalable distributed systems, who is passionate about working with massive amounts of data to improve the lives of millions of customers, then this is the right opportunity for you. You will work with a team of highly skilled and motivated engineers and scientists, who are building the next generation of personalization products at Amazon, using machine learning and deep learning. We use latest open source and AWS technologies, such as Hadoop, Spark, EMR, EC2, Dockers, and the latest GPU hardware. As part of your job, you will deal with large amounts of training data, rapidly prototype new models that meet stringent performance requirements, perform offline and online testing, and push these models to production. Some resources which describe work done by our team:(Open:sourced deep learning engine, Destiny)(A closed loop model training system for deep learning)As part of this role, you will be required to: : Build scalable, high:performance software for productionalizing recommendations models: Analyze and extract relevant information from large amounts of Amazons historical business data to help automate and optimize key features and processes: Establish scalable, efficient, automated processes for large scale data analyses, model development, validation and implementation : Research and use statistical techniques to create scalable solutions for business problems: Work closely with scientists and engineering teams to create and deploy new features: Work closely with stakeholders to optimize various business operations: Track general business activity and provide clear, compelling management reporting on a regular basis2+ years of experience in software development. Experience building large platform systems.BS + 2 years of experience in software development, or MS (in CS or related field).2+ years experience designing and building high:quality, large:scale, multi:tiered/multi:threaded, distributed software systems and services using Java and/or ScalaFamiliarity with many development languages: C++, Java, Python, expert in at least oneExperience with full development life cycle for large:scale software products including experience with service oriented architectures, design patterns, web services, and web applications/services development1+ years of experience applying machine learning or optimizing algorithms to solve real:world problemsExperience working with Spark, Hadoop, and AWS (EMR, EC2, S3, etcA?)Experience working with CUDA and GPU programmingExperience building high:performance computational softwareExperience working with large volumes of real:world noisy data


• Location: Seattle

• Post ID: 56256542 seattle is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2017