Rufus is an innovative AI-powered shopping assistant integrated into the Amazon Shopping app, designed to revolutionize the way customers discover and purchase products. As a Software Development Engineer II on the Rufus team, you'll be at the forefront of creating groundbreaking customer experiences that will impact millions of users worldwide. This role offers a unique opportunity to work with cutting-edge AI technology while solving complex technical challenges that haven't been addressed before.
The position combines the excitement of working with generative AI technology with the scale and impact of Amazon's e-commerce platform. You'll be responsible for designing and developing scalable systems that power Rufus's ability to answer shopping-related questions, provide product comparisons, and offer personalized recommendations. Working in an Agile environment, you'll collaborate with experienced cross-disciplinary teams to build distributed systems that operate at incredible scale.
This is an ideal opportunity for engineers who are passionate about both technical innovation and customer experience. You'll have the chance to work with multiple technical teams at Amazon, leveraging existing services while creating novel solutions. The role offers competitive compensation, including RSUs, comprehensive benefits, and significant career growth opportunities within one of the world's leading technology companies.
The ideal candidate will bring strong software development experience, architectural design skills, and a passion for creating customer-centric solutions. You'll be joining a passionate and creative team that encourages experimentation and innovation, working on features that directly impact how millions of people shop online. If you're excited about combining AI technology with e-commerce at massive scale while maintaining high standards for code quality and system reliability, this role offers the perfect blend of challenge and opportunity.