Software Development Engineer, Ads AI Core Infrastructure (ACI), Ads AI Core Infrastructure
Core
Building Tier-1 distributed services and stateful runtime infrastructure for AI agents to power Amazon Ads' generative AI advertising experiences.
Role type
Senior Software Development Engineer (SDE-2) specializing in distributed systems and AI infrastructure
Builds
Stateful runtime services, agent-builder SDK, orchestration frameworks, and pre-built platform components for AI agents
Domain
Advertising technology, Generative AI, Distributed Systems
Deliverable
production ML models
Required skills
Distributed systems design, C#/C++/Java/Perl, Object Oriented Design, Large-scale system architecture, Service-oriented architecture, Multi-threaded programming
Preferred skills
Full SDLC ownership, Code review mentorship, System reliability and scaling, Source control management, Testing and operations
Technologies
C#, C++, Java, Perl, OpenSearch, AWS AgentCore
Responsibilities
Design and build high-performance distributed solutions, Develop stateful runtime services for multi-agent orchestration, Implement metering and throttling mechanisms, Mentor team members on code quality and design, Ensure system maintainability through clear documentation
Seniority
Senior, hands-on IC