onsite
Software Development Engineer - Full Stack, Generative AI UX - Amazon
AI Engineer
Full‑stack engineer building AI‑powered design tools on AWS, leveraging Python, Node.js, React and Design Systems to accelerate interface creation and validation for enterprise customers.
About the role
Key Responsibilities
- Design, develop, and maintain scalable backend services in Python and Node.js that power generative AI UX workflows.
- Implement frontend components with React, integrating Design System components to ensure consistency across products.
- Collaborate with data scientists to deploy and optimize generative AI models on AWS infrastructure.
- Write automated tests, perform code reviews, and contribute to CI/CD pipelines for rapid, reliable releases.
- Participate in architecture discussions, proposing solutions that balance performance, security, and user experience.
Requirements
- 3+ years of full‑stack development experience with Python, Node.js, and React.
- Strong understanding of AWS services (Lambda, S3, SageMaker, ECS) and experience deploying production workloads.
- Hands‑on experience with generative AI or large language models and familiarity with model serving best practices.
- Proficiency in Design Systems, component libraries, and responsive UI design.
- Excellent problem‑solving skills, ability to work in a fast‑paced, cross‑functional team.
Skills
pythonnodejsawsgenerative aireact