Software Development Engineer, AWS Agentic AI

Amazon
Seattle, WA, USA2026-03-11ONSITE

About the job

We are building new Agentic AI systems. We are developing advanced agentic systems, building and enhancing various capabilities of agents including multi-agent collaboration, tool calls, and scalable architecture for distributed agents. You'll have opportunities to work with PEs/Sr PEs and many brilliant minds across AWS, learn and grow your expertise in Agentic AI domain, and a unique opportunity to shape the future of software development paradigms.

Responsibilities

You will design, implement, test, document, and support cross-cutting services to help customers do machine learning at scale. You'll assist in gathering and analyzing business and functional requirements, and translate requirements into technical specifications for robust, scalable, supportable solutions that work well within the overall system architecture. You will serve as a key technical resource in the full development cycle, from conception to delivery and maintenance. You will produce comprehensive, usable software documentation; recommend changes in development, maintenance and system standards. You will own delivery of entire piece of the system and serve as technical lead on complex projects using best practice engineering standards, and hire/mentor junior development engineers.

Qualifications

Minimum

3+ years of non-internship professional software development experience

2+ years of non-intternship design or architecture (design patterns, reliability and scaling) of new and existing systems experience

Experience programming with at least one software programming language

Preferred

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