Software Development Engineer

Amazon Amazon · Big Tech · 31, China +1 · Software Development

Software Development Engineer role focused on building AI agents and digitized workflows for Product Operations at Amazon. The role involves designing, building, and owning full-stack AI systems that automate and accelerate product development processes, from concept to launch. It emphasizes hands-on development of AI-native products, including LLM integration, RAG pipelines, and multi-agent orchestration, with a focus on production-grade systems and real-world impact.

What you'd actually do

  1. Design and build AI agents and multi-agent orchestration systems that automate Product Operations workflows end-to-end
  2. Develop full-stack applications integrating LLMs, RAG pipelines, MCP servers, and internal Amazon data sources into production-grade tools
  3. Rapidly prototype new AI-powered solutions — validate with real users, iterate quickly, and know when to kill an experiment vs. scale it
  4. Build context engineering systems that give AI agents reliable access to enterprise knowledge across disparate platforms
  5. Collaborate with product and engineering leaders to identify high-impact automation opportunities across the product development lifecycle

Skills

Required

  • 3+ years of professional software development experience
  • 2+ years of design or architecture experience
  • Experience in Java, Python, Ruby, Node.js, C#, or C
  • Experience with full software development life cycle
  • Experience working with REST API based services

Nice to have

  • 5+ years of full software development life cycle experience
  • Master's degree in Computer Science, Computer Engineering, or related fields

What the JD emphasized

  • AI agents
  • multi-agent orchestration
  • LLMs
  • RAG
  • digitized workflows
  • automation
  • production-grade system
  • AI-native products
  • startup-level autonomy

Other signals

  • AI agents
  • multi-agent orchestration
  • LLMs
  • RAG
  • digitized workflows
  • automation