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 with LLMs, RAG, and agent frameworks, with a focus on production-grade systems and measurable business 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. Design evaluation frameworks to measure agent accuracy, reliability, and business impact

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
  • Experience building applications with LLMs, prompt engineering, or AI/ML frameworks

What the JD emphasized

  • AI agents
  • multi-agent orchestration
  • LLMs
  • RAG
  • digitized workflows
  • automation
  • production-grade system
  • AI agents and digitized workflows that change the way an organization works — not research prototypes that sit on a shelf

Other signals

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