onsite
Software Development Engineer, Amazon Pharmacy - Amazon.com
Software Engineer
Build ML‑driven supply chain systems for Amazon Pharmacy, creating demand‑forecasting models, procurement optimizers, and inventory placement algorithms using Python, Java, and AWS services.
About the role
Key Responsibilities
- Design and implement end‑to‑end machine‑learning pipelines for prescription demand forecasting.
- Develop procurement and inventory placement algorithms that respect expiry dates and regulatory constraints.
- Build scalable planning services to allocate fulfillment‑center capacity and meet patient demand.
- Collaborate with operations research experts to translate mathematical models into production‑ready code.
- Establish CI/CD pipelines and leverage AWS services for reliable, low‑latency deployments.
Requirements
- Strong software engineering experience in Python and Java, with solid object‑oriented design skills.
- Hands‑on expertise in machine learning model development, feature engineering, and model serving.
- Background in operations research, optimization, or related quantitative fields.
- Proficiency with AWS (e.g., EC2, S3, Lambda, SageMaker) and modern DevOps practices.
- Experience with SQL/NoSQL data stores and building data pipelines.
Skills
pythonmachine learningawsjavasql