Senior Software Dev Engineer at Amazon

Senior Software Dev Engineer Details

Nov. 30, 2018, 5:32 a.m.
Software Development
team-personalization-and-recommendations
Seattle, Washington
full stack team Neural Net and
Recommending products to Amazon customers – yes, that is the space that we work in. We blend a variety of disciplines (such as recommender systems, data mining, NLP, big data and ML) to turn an intractable problem into a hard problem. For example: just because someone bought a purple dress does not mean that purple is the right color for them for all seasons; neither does it mean that you should recommend purple accessories. Just when someone buys a sofa, which rug in Amazon’s vast selection would it make most sense to pair with it? While there are other recommendation problems out there, none of them capture the scale of the problem, the rapidly changing inventory along with unique problems of fit, fabric and finish. So how do we do it? We are a full stack team that own components all the way from dataset generation, high performance service oriented architecture to building great UIs that can surface recommendations in a pleasing and aesthetically appealing way. We work with engineers,

· Master's degree in Computer Science, Mathematics, Statistics, related field, or equivalent experience. · · 6+ years of experience in software development and building large platform systems · · Experience building complex software systems that have been successfully delivered to customers · · 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, or Python· Ph.D. in Computer Science, Mathematics, Statistics, related field, or equivalent
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft





Website managed by Tommy Unger