remote
Software Development Manager - Featured Merchant Algorithm - Amazon.com
Software Engineer
Lead a high‑impact team building scalable ML models that power the ‘Add to Cart’ experience, driving billions of daily offer selections across mobile, web, desktop, and Alexa. Own end‑to‑end data pipelines, model deployment, and cross‑functional collaboration to enhance customer purchase decisions.
About the role
Key Responsibilities
- Lead a multidisciplinary engineering team to design, develop, and deploy production‑grade machine learning models that select and display the best offers for the ‘Add to Cart’ experience.
- Architect and maintain scalable data pipelines and feature stores on AWS, ensuring high‑throughput, low‑latency processing for billions of daily requests.
- Collaborate closely with product, data science, and UX teams to translate business goals into technical requirements and measurable success metrics.
- Drive continuous improvement of model performance, monitoring, and A/B testing frameworks to optimize conversion rates and customer satisfaction.
- Mentor engineers, foster a culture of ownership, and champion best practices in code quality, testing, and DevOps.
Requirements
- 10+ years of software engineering experience with 3+ years in a leadership role.
- Strong background in Python, distributed systems, and AWS services (SageMaker, Lambda, Redshift, Kinesis).
- Proven track record building and scaling machine learning pipelines that impact large‑scale user experiences.
- Excellent communication skills and ability to influence cross‑functional stakeholders.
- Experience with Agile methodologies and a passion for data‑driven decision making.
Skills
pythonmachine learningaws