remote
Software Development Engineer, Agentic WorkSpaces - Amazon.com
Software Engineer
Develop scalable AI‑powered business applications on AWS, building microservice‑based platforms with Python, Java, and machine‑learning components to enable intelligent workspaces for millions of users.
About the role
Key Responsibilities
- Design, develop, and deploy highly available microservices that power AI‑driven workspaces on AWS.
- Implement machine‑learning pipelines and integrate them with business logic to deliver real‑time insights.
- Collaborate with product, UX, and data science teams to translate requirements into robust, production‑grade code.
- Optimize performance, reliability, and cost‑efficiency of cloud‑native services using AWS best practices.
- Write automated tests, conduct code reviews, and mentor junior engineers to maintain high code quality.
Requirements
- 5+ years of software development experience with Python and/or Java in large‑scale, distributed environments.
- Strong knowledge of AWS services (e.g., EC2, Lambda, S3, DynamoDB, SageMaker) and infrastructure‑as‑code tools.
- Hands‑on experience building and deploying machine‑learning models in production.
- Proficiency with containerization (Docker, Kubernetes) and microservice architecture.
- Excellent problem‑solving skills and ability to work cross‑functionally in an agile setting.
Skills
pythonjavaawsmachine learning