Sr. Software Development Engineer, Amazon Q
Core
Design and deliver major capabilities for Amazon Q, an intelligent assistant combining generative AI with deep AWS context, retrieval, and agentic workflows to help developers and cloud practitioners build, operate, and optimize on AWS.
Role type
Senior Software Development Engineer (Generative AI & Agentic Systems)
Builds
Highly available, scalable, secure, and low-latency distributed systems connecting foundation models with customer context, AWS knowledge, retrieval systems, APIs, tools, and actions.
Domain
Cloud Infrastructure, Generative AI, Agentic Systems
Deliverable
production ML models
Required skills
Generative AI, Agentic workflows, Distributed systems architecture, Foundation models, Retrieval systems, Tool execution, Security boundaries, Latency optimization, AI quality evaluation
Preferred skills
Full software development life cycle, Code reviews, Source control management, Build processes, Testing, Operations
Technologies
Foundation models, Retrieval systems, Agentic AI
Responsibilities
Design and deliver major Amazon Q capabilities; Tackle ambiguous engineering problems unique to production generative AI; Lead projects end to end from requirements to operations; Define technical direction for complex initiatives; Mentor engineers and raise the technical bar of the organization; Innovate by bringing advances in foundation models and agentic AI into production.
Seniority
Senior, hands-on IC with technical leadership