We are looking for an experienced Software Development Engineer to build the platforms behind autonomous software delivery. Our systems already index tens of thousands of software pipelines to give engineers and AI agents grounded, up-to-date answers about how Amazon's code actually works; they generate code changes directly from feature specifications; and they take real engineering intake from partner teams and deliver working, reviewed code with minimal human involvement. You will design the services, data platforms, and evaluation infrastructure that let these agents operate reliably at Amazon scale.
This is high-ownership, high-impact work. The problems span distributed systems, large-scale data and retrieval, LLM orchestration, and the evaluation frameworks that let us trust autonomous output enough to ship it. You will build systems that thousands of builders depend on every week, and your work will directly move how fast the entire Ads org can turn an idea into shipped software.
Key job responsibilities
- Design, build, and operate large-scale distributed services that power AI agents and developer-intelligence systems used across the Ads organization
- Build retrieval and indexing platforms that keep AI agents grounded in how Amazon's code and systems actually work, refreshed continuously and at scale
- Develop agentic code-generation systems that turn specifications into reviewed, production-ready code changes
- Build the evaluation and quality infrastructure that measures agent correctness and gives engineers the confidence to ship autonomous output
- Drive technical design for ambiguous, greenfield problems and raise the engineering bar through design and code reviews
- Partner with applied scientists and other engineering teams to take AI capabilities from prototype to reliable, monitored production systems
- Own operational excellence - reliability, latency, cost, and observability for systems running 24/7
A day in the life
- Design and implement features for our agentic development and code-intelligence platforms
- Debug and optimize distributed systems and retrieval pipelines for correctness, latency, and cost
- Build and review evaluations that quantify how well our agents perform on real engineering work
- Collaborate with engineers and applied scientists across Ads to integrate and scale AI capabilities
- Participate in design discussions, code reviews, and architectural deep-dives
- Mentor other engineers and help raise the team's technical bar
BASIC QUALIFICATIONS
- 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
- Experience programming with at least one software programming language
- Bachelor's degree or equivalent
PREFERRED QUALIFICATIONS
- 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
The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.
USA, CA, Palo Alto - 165,200.00 - 223,600.00 USD annually