onsite
Software Development Engineer, Retail Business Services - Amazon.com
Software Engineer
Design and implement automated, ML‑driven solutions for high‑impact retail business problems, scaling selection, defect elimination, and operational processes across Amazon's global retail platform.
About the role
Key Responsibilities
- Design, develop, and deploy scalable automation tools that leverage machine learning and deep learning to improve product selection, defect elimination, and operational workflows.
- Collaborate with data scientists, product managers, and retail operations teams to translate complex business requirements into robust software solutions.
- Build and maintain cloud‑native services on AWS, ensuring high availability, security, and performance at global scale.
- Implement data pipelines and feature engineering processes to feed ML models with high‑quality, real‑time data.
- Monitor, troubleshoot, and continuously optimize production systems to reduce latency and increase throughput.
Requirements
- Strong programming experience in Python and familiarity with modern software engineering practices.
- Hands‑on experience building, training, and deploying machine learning or deep learning models in production.
- Proficiency with AWS services (e.g., Lambda, S3, EC2, SageMaker) and infrastructure‑as‑code tools.
- Demonstrated ability to design automated, data‑driven solutions that solve large‑scale business problems.
- Excellent problem‑solving skills and the ability to work effectively in a fast‑paced, cross‑functional environment.
Skills
pythonmachine learningdeep learningaws