Amazon's GenAIUX team is seeking a software engineer to build AI-powered design tools like Venue and Arena. The role involves full-stack development integrating LLMs and other AI services to create intelligent user experiences. You will work on generative AI platforms that transform design workflows.
Responsibilities
Full stack focus and experience
Backend Integration (AI-Focused): Integrate with systems to manage asynchronous data flows from LLMs and other AI services.
Front end development experience, working with Designers
Optimize Performance: Ensure maximum speed and responsiveness of AI-driven interfaces, particularly when processing large datasets or real-time streaming output.
Design and own end-to-end systems, spanning backend services, APIs, data storage, and frontend
Build and evolve GenAI-powered services that support design generation, validation, and automation workflows.
Work with internal teams to understand needs and translate them into robust solutions.
Contribute to hiring, mentor junior engineers, and raise the overall engineering bar.
Requirements
3+ years of non-internship professional software development experience
2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
Amazon is a multinational technology company and retailer focused on e-commerce, cloud computing, digital streaming, and artificial intelligence. It operates through various segments including Amazon Web Services (AWS), online/physical stores, and device manufacturing.
1+ years of software development engineer or related occupational experience
1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
1+ years of Object Oriented Design experience
Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
Experience programming with at least one software programming language
Nice to Have
3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
Bachelor's degree in computer science or equivalent