Sr Software Development Engineer, Brand Store Shopping Experience
Amazon · New York, United States · 2 wk ago
ConsultingFull-time
Key job responsibilities
- Provide technical leadership for the team's GenAI initiatives—drive the long-term vision, architecture, and roadmap for the agentic, conversational-plus-browse shopping experience and the services behind it
- Design and deliver GenAI capabilities at the heart of the experience, applying large language models to help shoppers explore a brand's catalog, understand their options, and find the right products in the brand's voice
- Build the systems that keep GenAI output accurate, on-brand, concise, and safe
- Own mission-critical, highly scalable, low-latency systems that serve GenAI features to hundreds of millions of shopper visits—raising the bar on every service and feature the team builds
- Partner closely with applied scientists to productionize ML/GenAI models (prompting, fine-tuning, evaluation, inference, online experimentation) and integrate them into shopper-facing experiences
- Establish evaluation, experimentation (A/B), and quality-measurement frameworks for GenAI experiences—latency, faithfulness/grounding, relevance, and business outcomes
- Drive engineering excellence and operational rigor—design reviews, coding standards, reliability, scaling, and on-call best practices
- Tackle ambiguous, complex problems end to end: design, implement, test, deploy, and operate in production
- Mentor and grow engineers on the team; act as a force multiplier across teams and earn trust with partners across product, design, science, and senior leadership
Basic Qualifications
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
Preferred Qualifications
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent