Software Development Engineer, Ads Campaign Management

Amazon Amazon · Big Tech · IN, KA, Bengaluru · Software Development

Software Development Engineer role focused on building AI-powered solutions for Amazon Advertising, specifically involving AI agents, agent orchestration, and generative AI to provide strategic advice to advertisers. The role involves designing and implementing scalable architectures, building server infrastructure for AI agent-data interaction, and creating feedback loops for continuous improvement.

What you'd actually do

  1. Design and implement scalable architectures for APIs serving millions of advertisers at thousands of transactions per second
  2. Build Model Context Protocol (MCP) server infrastructure—an emerging standard for AI agent-data interaction—that delivers advertiser context with sub-second latency and minimal token consumption
  3. Establish system design patterns and best practices for global ads experience at scale
  4. invent new techniques for global ads experience, agent orchestration, and context optimization to ensure we're delivering accurate, trustworthy insights with minimal latency and token consumption
  5. create feedback loops to ensure our solutions are constantly evaluating themselves and improving

Skills

Required

  • Software development experience
  • System design and architecture
  • Programming in at least one language

Nice to have

  • Full software development life cycle experience
  • Computer science degree

What the JD emphasized

  • AI agents
  • agent orchestration
  • generative AI
  • AI agent-data interaction
  • minimal latency
  • minimal token consumption

Other signals

  • AI agents
  • agent orchestration
  • generative AI