Senior Software Development Engineer at Amazon

Senior Software Development Engineer Details

Nov. 20, 2018, 2:30 a.m.
Software Development
team-personalization-and-recommendations
Seattle, Washington
Amazon's Similarities team Frequently Bought Together”,
Amazon's Similarities team owns innovation for features such as “Frequently Bought Together”, "Customers Who Bought This Item Also Bought", “Customers who viewed this also viewed” that are used by millions of customers each day to discover new products. We own these features end-to-end the algorithms, backend services, frontend UI on mobile and desktop. The team's datasets are at the core of Amazon's collaborative filtering engine which personalizes the Amazon.com website based on the unique interests of each customer. We build systems to harness the collective intelligence found in the billions of interactions that happen on our global family of websites. Our algorithms seek out the most useful aggregate patterns amongst an enormous sea of noise. These patterns are then made available to the shopping customer who benefits from the experience of millions of customers who came before them. Our systems operate at massive scale. Our data mining algorithms are able to process billions of transactions

· Bachelor's Degree in Computer Science, Math or related field, or equivalent experience · 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++, Python. · Strong written and oral communication skills. · 5+ years professional experience in software development.· Experience building large-scale data mining systems. · Experience with algorithm development involving real-world noisy data. · Experience mentoring others on complex technical issues. · Proven ability
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft





Website managed by Tommy Unger