Software Dev Engineer Intern, (manufacturing&ops) 2026 Shanghai

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

Software Development Engineer Intern focused on building AI-based automation technology operations platforms, requiring design and development of scalable systems and collaboration with engineering teams. Basic qualifications include CS fundamentals and understanding of AI/ML algorithms, with preferred qualifications in GenAI, LLMs, and Agentic AI systems.

What you'd actually do

  1. developing AI-based automation technology operations platforms
  2. design and develop highly scalable user interfaces, data structures, algorithms
  3. collaborate with teams of smart engineers in the design, implementation, and deployment of features and system

Skills

Required

  • Knowledge of the syntax of languages such as Java, C/C++ or Python
  • Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving, and complexity analysis
  • Understanding of basic AI/ML algorithms, Coursework or project experience in artificial intelligence or machine learning
  • Strong written and verbal communication skills in Chinese and English

Nice to have

  • Academic projects or coursework involving GenAI, LLMs, or Agentic AI systems
  • Experience in GenAI and Agentic AI system/tool development
  • Previous technical internship(s), if applicable
  • Experience with distributed, multi-tiered systems, algorithms, and relational databases
  • Experience in optimization mathematics such as linear programming and nonlinear optimization
  • Ability to effectively articulate technical challenges and solutions
  • Adept at handling ambiguous or undefined problems as well as ability to think abstractly

What the JD emphasized

  • Academic projects or coursework involving GenAI, LLMs, or Agentic AI systems
  • Experience in GenAI and Agentic AI system/tool development

Other signals

  • developing AI-based automation technology operations platforms
  • design and develop highly scalable user interfaces, data structures, algorithms
  • collaborate with teams of smart engineers in the design, implementation, and deployment of features and system