Software Dev Engineer Intern, Opensearch, 2026 Shanghai

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

Software Development Engineer Intern role focused on building AI-powered features for the OpenSearch platform. Responsibilities include developing code, designing distributed systems, and applying AI/ML techniques to enhance search relevancy and performance. The role involves contributing to an agent framework for intelligent data analysis and optimizing user interactions, with a secondary focus on the underlying inference systems.

What you'd actually do

  1. Develop high-quality, secure, maintainable code using Java/Kotlin and React/TypeScript/JavaScript
  2. Design scalable, fault-tolerant distributed storage, indexing, and query systems
  3. Build distributed systems for high-speed, large-scale predictions
  4. Apply artificial intelligence and machine learning techniques to boost search relevancy and performance
  5. Contribute to our agent framework by advancing context management and skill service capabilities that enable automatic intelligent data analysis and optimize user interactions.

Skills

Required

  • Java/Python/C++/JavaScript/TypeScript
  • algorithms and data structures
  • English reading and writing skills

Nice to have

  • agent frameworks
  • distributed systems
  • algorithms
  • relational databases
  • optimization mathematics
  • Verbal proficiency in English

What the JD emphasized

  • agent framework
  • context management
  • skill service capabilities

Other signals

  • applying AI/ML to search relevancy
  • contributing to agent framework
  • advancing context management and skill service capabilities