Expoint – all jobs in one place
המקום בו המומחים והחברות הטובות ביותר נפגשים
Limitless High-tech career opportunities - Expoint

Amazon Software Development Engineer II SPB Advertiser Guidance 
United States, New York, New York 
502503788

Yesterday
Description

We are looking for a Software Development Engineer to help build and scale the infrastructure powering Amazon’s next-generation agentic advertiser guidance framework. In this role, you will design and implement core components of the agent execution engine, evaluation pipelines, and model tuning infrastructure that enable agents to reason, plan, and act across complex advertiser workflows. You will work closely with senior engineers and applied scientists to translate research prototypes into robust, high-performance production systems. You will need to dive deep into new technologies—such as LLM deployment frameworks, reinforcement learning infrastructure, and multi-step reasoning orchestration—and quickly apply them to solve real customer problems. You will own well-defined but often ambiguous technical problems, ensuring your solutions are scalable, reliable, and directly contribute to advertiser-facing products. This role is highly impactful: your contributions will form the backbone of the systems that deliver personalized, context-aware guidance to millions of advertisers. You will collaborate across science, product, and platform teams, and your work will focus on building resilient, observable, and maintainable systems that accelerate innovation in agent-based AI.Key job responsibilities
- Implement core services and APIs for agent orchestration, tool invocation, and state management.
- Build scalable, reusable data and tool registry
- Build components of evaluation pipelines (offline/online) for measuring reasoning quality, advertiser outcomes, and safety guardrails.- Ensure performance, scalability, observability, and maintainability through strong engineering practices.- Continuously learn and apply new techniques in agentic frameworks, distributed systems, and cloud-native development.

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


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