Recommending products to Amazon customers - yes, that is the space that we work in at Amazon Personalization. We focus on understanding customer intent from their actions and tailor their shopping experience based on that intent. It is a hard problem that we don't always get right. For example: Just because someone bought a purple dress does not mean they want purple accessories too. Just because they usually buy one brand doesn't mean they do not want to explore other brands. We combine our understanding of customer intent with UI experience to delight each and every customer even when we are wrong. While there are lots of recommendation systems out there, none of them enjoy the scale and diversity of worldwide customers and rapidly changing and ever increasing product selection.
You're an engineer who is obsessed with creating great customer experiences. You're looking for a career where you'll be able to create value and make a real impact to the delight of millions of customers worldwide. You care about modern web development and you challenge yourself and others to constantly raise their game. You excel in making fast, intuitive and delightful UI's but do not hesitate to dive deep into the data and services when required. You're a thought leader and you demonstrate this by building solutions, not just by having ideas. You develop strong working relationships with other designers, engineers, scientists, product managers and business leaders thrive in a collaborative team environment. At the end you want to be able to go home and show your friends and family how you change the world!
About us together:
We will design and deliver the next generation of product discovery experiences in a fast paced iterative environment. Along the way, we're going to face seemingly insurmountable challenges. We're going to argue about how to solve them, and we'll work together to find a solution that is superior to each of the proposals we came in with. We'll make tough decisions, and we'll all understand why.
Bachelor's Degree in Computer Science, Math or related field
3+ years professional experience in software development
Strong Computer Science fundamentals in data structures, algorithm design, problem solving, and complexity analysis
Mastery of at least one modern programming language such as Java, C/C++
Proven ability to take a project from scoping requirements through actual launch of the project
Solid coding practices including unit testing, peer code reviews, and a preference for agile methods
Sharp analytical abilities, proven design skills, excellent communication skills
Passion for building new products in a fast paced, team-oriented environment
Experience mentoring and training others on complex technical issues
5+ years of industry experience
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.