Software Development Engineer Intern, ROBOTICS - 2027
Core
Software Development Engineer Intern building scalable robotics solutions, fulfillment center technologies, and AI-powered tools for Amazon's logistics operations.
Role type
Software Development Engineer Intern (Robotics)
Builds
Fulfillment center robotics, material handling equipment, computer vision systems, and cloud-native microservices.
Domain
Logistics / Robotics / Cloud Computing
Deliverable
production ML models | product features | infrastructure
Required skills
General-purpose programming (Java, Python, C++, C#, Go, Rust, TypeScript), data structures, algorithms, object-oriented design, cloud-native architectures, microservices, CI/CD, code reviews, technical documentation, distributed systems design, GenAI/AI tooling, software development lifecycle (SDLC).
Preferred skills
Robotics domain experience, computer vision, machine learning, optimization, manipulation, perception, motion planning, controls, autonomous navigation, path planning, AWS, SQL/NoSQL databases, open-source contributions, version control systems.
Technologies
AWS, Java, Python, C++, C#, Go, Rust, TypeScript, SQL, NoSQL, GenAI, CI/CD tools.
Responsibilities
Design and develop scalable solutions using cloud-native architectures and microservices; Build and maintain resilient distributed systems; Design, develop, and test software components interacting with robotics and fulfillment technologies; Collaborate on GenAI and AI-powered tools to enhance productivity; Participate in code reviews and technical documentation; Practice CI/CD principles and handle on-call duties; Monitor, troubleshoot, and resolve production issues.
Seniority
Intern