Software Development Engineer, Amazon Quick
Core
Design and build AI-powered experiences (Deep Research, Artifact Generation, Image Generation) for Amazon Quick Desktop, integrating foundation models and external data sources into a unified cloud runtime.
Role type
Senior Software Development Engineer (AI/LLM integration)
Builds
AI-powered desktop companion features for knowledge workers
Domain
Cloud computing, Generative AI, Enterprise productivity tools
Deliverable
production ML models | product features
Required skills
C#, C++, Java, or Perl; Object Oriented Design; Distributed software applications; System design and architecture; Prompt engineering; Orchestration logic
Preferred skills
Full software development life cycle; Code reviews; Source control management; Build processes; Testing; Operations
Technologies
Foundation models, External data sources, Desktop runtime
Responsibilities
Design and build AI-powered user experiences; Own end-to-end lifecycle from prompt engineering to integration; Develop large-scale multi-tiered distributed applications; Collaborate with scientists and frontend engineers
Seniority
Senior, hands-on IC