remote
Senior Software Engineer - AWS Applied AI Solution Core Services - Amazon.com
Software Engineer
Lead the design and delivery of AI‑powered cloud services on AWS, building scalable, production‑ready solutions that empower millions of enterprises to automate and optimize their operations.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑availability AI services on AWS, ensuring performance, security, and cost efficiency.
- Collaborate with cross‑functional teams to translate business requirements into robust, scalable software solutions.
- Implement end‑to‑end machine learning pipelines, from data ingestion to model deployment and monitoring.
- Drive continuous improvement through automated testing, CI/CD, and infrastructure as code practices.
- Mentor junior engineers and champion best practices in software design, code quality, and DevOps.
Requirements
- 5+ years of professional software development experience, with a strong focus on cloud and AI technologies.
- Proficiency in Python and experience building production‑grade machine learning models.
- Deep knowledge of AWS services (SageMaker, Lambda, ECS/EKS, CloudFormation, IAM, etc.).
- Hands‑on experience with CI/CD pipelines, containerization, and infrastructure as code.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
awspythonmachine learning