onsite
Software Development Engineer - GenAI Tools ASBX - Amazon Web Services
AI Engineer
Software Development Engineer building GenAI platforms that let Amazon engineers create, publish, and discover AI skills and tool integrations, leveraging Python, Java, AWS, and large‑scale distributed systems.
About the role
Key Responsibilities
- Design and implement core services for the GenAI Tools & Agentic Ecosystem, enabling AI agents to integrate with Amazon's internal tooling.
- Build APIs and SDKs that allow builders to create, publish, and discover AI skills and tool extensions at scale.
- Collaborate with cross‑functional teams to define product requirements, performance targets, and security standards for AI‑driven workflows.
- Drive adoption of generative AI models by developing reusable components, pipelines, and monitoring frameworks.
- Optimize platform reliability, latency, and cost using AWS services and distributed systems best practices.
Requirements
- Strong software engineering experience in Python and/or Java, with a focus on building large‑scale, high‑throughput services.
- Hands‑on expertise with AWS (e.g., Lambda, SageMaker, DynamoDB, EventBridge) and cloud‑native architectures.
- Practical knowledge of generative AI, large language models, and machine‑learning pipelines.
- Experience designing robust APIs, SDKs, and developer‑facing tooling.
- Ability to work autonomously in a fast‑moving environment, delivering production‑ready features end‑to‑end.
Skills
pythonjavaawsgenerative aimachine learning