Sr. Software Dev Engineer, Enterprise Personalization
Imagine getting awesome product recommendations even though you didn't know what you wanted to purchase to in this moment in time. In Personalization, it's still Day 1 for personalizing customer experiences, and we're looking for some great engineers to help us make it even better.
Key job responsibilities
The ideal candidate is interested in being part of a machine learning engineering and science group who deliver awesome solutions and are passionate about innovating for customers. You will have displayed a track record of success in delivering new features and products. A commitment to team work, hustle, and strong communication skills (to both business and technical partners) are absolute requirements. Creating reliable, scalable, and high-performance products requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science, and practical experience building large-scale distributed systems. The person has an attention to detail to deliver solutions that delight customers.
A day in the life
Personalization is looking for a Senior Software Engineer with a strong interest in machine learning to expand recommendation abilities by working closely with a team of machine learning scientists.
About the team
Everyone on our team has a meaningful impact on product features, new directions in product recommendations, and customer engagement. We are looking for new team members across a variety of job functions including software engineering/development, marketing, design, ops and more. Come join us as we make history by launching exciting new projects in the coming year.
Our team is focused on building a personalized, curated, and seamless recommendation experience. We want to help our customers discover up-and-coming products, while also having access to their favorite established brands. We build systems that are distributed on a large scale, spanning our apps, website, and voice-forward engagement on mobile and Amazon Echo devices, powered by Alexa to support our customer base.
As a member of the Amazon Recommendations Team, you will be responsible for leading the effort to invent and improve the ways that customers are engaged with recommendations across Amazon’s websites. You will immerse yourself in a world where one works on classifying different forms of products, and create interactive experiences to help users find the products they are in the mood for. One will work on machine learning problems for product classification, recommender systems and information retrieval. You will improve algorithms to pick the perfect products and build infinitely scalable data stores to help drive the experience.
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $134,500/year in our lowest geographic market up to $261,500/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. Applicants should apply via our internal or external career site.
Your application has been successfully submitted.