onsite
Software Engineer II - AI Agent Development - Amazon.com
Software Engineer
Senior software engineer building autonomous AI agents on AWS to automate and accelerate Amazon Leo’s satellite‑based e‑commerce launch process, reducing months of manual validation to minutes.
About the role
Key Responsibilities
- Design, develop, and maintain Python‑based AI agents that generate, execute, and diagnose test cases across tax, accounting, and legal domains.
- Integrate agents with AWS services (Lambda, Step Functions, S3, DynamoDB) to orchestrate parallel workflows and share cross‑domain context.
- Collaborate with data scientists to embed machine‑learning models for anomaly detection and remediation suggestions.
- Implement continuous integration/continuous deployment pipelines and monitor agent performance with CloudWatch and custom dashboards.
- Iterate on agent logic based on feedback from thousands of launch validations, ensuring robustness and scalability.
Requirements
- 3+ years of production software engineering experience, preferably in cloud‑native environments.
- Strong proficiency in Python and experience building distributed systems on AWS.
- Hands‑on experience with machine‑learning model deployment and inference pipelines.
- Excellent problem‑solving skills and ability to work across multiple technical domains.
- Effective communication skills and a collaborative mindset.
Skills
pythonawsmachine learning