Amazon is seeking top technical talent for innovation to serve its customers. This internship opportunity is based in Shanghai, with limited positions available. As an intern, you'll be guided by both a manager and a dedicated mentor. You'll have the opportunity to work with Amazon's leading technologies and lead the development of key projects. Your designs, code, and expertise will help Amazon solve complex technical challenges across various domains including distributed systems, data mining, automation, optimization, and security.
Beyond working on impactful projects, you'll have the chance to discuss personal growth and career development with Amazon's senior engineers and expand your professional network. Throughout your internship, you'll participate in Amazon internal events with other interns. Regardless of which Amazon office you're in, we'll provide you with powerful tools for technical work and learning.
The role involves working in large-scale distributed computing environments, creating innovative solutions, and collaborating with experienced teams to bring new products and services to market. You'll be working in an agile environment, focusing on delivering high-quality software while solving complex technical challenges.
The position requires strong technical fundamentals, including expertise in programming languages like Java, C/C++, or Python, along with solid understanding of computer science concepts such as object-oriented design, algorithms, and data structures. Experience with distributed systems, algorithms, or databases is highly valued, as is the ability to effectively communicate technical problems and solutions.
Amazon is committed to creating a diverse and inclusive workplace, providing equal opportunities to all qualified candidates. The company offers comprehensive support for candidates with disabilities and ensures a fair hiring process for all.