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. The role involves designing and implementing scalable architectures for APIs, building infrastructure for AI agent-data interaction (Model Context Protocol), and inventing new techniques for agent orchestration and context optimization. The team uses generative AI and agentic systems to provide strategic advice to advertisers, with a focus on low latency and minimal token consumption. The role also involves 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

Skills

Required

  • Software development experience
  • System design and architecture
  • API design
  • Scalable architectures
  • Generative AI
  • AI agents
  • Agent orchestration
  • Context optimization
  • Low latency systems
  • AWS services

Nice to have

  • Full software development life cycle experience
  • Coding standards
  • Code reviews
  • Source control management
  • Build processes
  • Testing
  • Operations experience
  • Computer science degree

What the JD emphasized

  • AI agents
  • agent orchestration
  • context optimization
  • minimal latency
  • minimal token consumption

Other signals

  • AI agents
  • agent orchestration
  • context optimization
  • feedback loops
  • generative AI