onsite
Senior Software Development Engineer, Brand Store Shopping Experience - Amazon.com
Software Engineer
Lead the design and delivery of GenAI‑powered shopping experiences for Amazon Brand Stores, building scalable microservices and AI pipelines that blend traditional browsing with conversational commerce.
About the role
Key Responsibilities
- Architect and implement end‑to‑end GenAI solutions that enable conversational and visual product discovery on brand stores.
- Design, develop, and maintain high‑performance microservices on AWS, ensuring low latency and high availability for millions of shoppers.
- Collaborate with product, data science, and UI/UX teams to translate brand storytelling requirements into robust technical implementations.
- Drive adoption of machine‑learning models, including large language models, for personalized recommendations and real‑time assistance.
- Mentor junior engineers, enforce best practices, and champion code quality, testing, and continuous delivery.
Requirements
- 5+ years of software engineering experience building large‑scale, customer‑facing services, preferably in e‑commerce or advertising domains.
- Strong proficiency in Java and Python, with hands‑on experience deploying services on AWS (e.g., Lambda, ECS, S3, DynamoDB).
- Demonstrated expertise in machine learning pipelines, generative AI, or large language model integration.
- Solid understanding of microservice architecture, distributed systems, and performance optimization.
- Excellent problem‑solving skills, ability to work cross‑functionally, and a passion for creating innovative shopping experiences.
Skills
javapythonawsmachine learninggenerative ai