Software Development Engineer, Jwo

Amazon Amazon · Big Tech · IN, KA, Bengaluru · Software Development

Software Development Engineer role within AWS Applied AI Solutions focused on building and scaling the Machine Learning platform for Just Walk Out (JWO) Technology. This involves working with computer vision, image recognition, machine learning, and distributed systems to power checkout-free shopping experiences. The role requires strong software engineering skills, including full-stack development, and experience with Java and AWS services.

What you'd actually do

  1. building/scaling Machine Learning platform used for developing all the algorithms at JWO.
  2. help solve a variety of technical challenges and mentor other engineers.
  3. play an active role in translating business and functional requirements into concrete deliverables and build quick prototypes or proofs of concept in partnership with other technology leaders within the team.
  4. help invent new features, design, develop and deploy reliable distributed services.
  5. design and code full-stack solutions.

Skills

Required

  • 3+ years of non-internship professional software development experience
  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • 1+ years contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • Java
  • AWS services

Nice to have

  • Engineering in Computer Science or related field
  • Experience as a key member of a full-stack engineering team participating in the complete product development life cycle of successfully launched applications.
  • Experience with designing and building systems in a multi-tiered, distributed environment (Service Oriented Architecture).
  • Understanding of Software Development Life Cycle (SDLC) and project planning/execution skills including estimating and scheduling.
  • Experience optimizing for short-term execution while planning for long-term technical capabilities.
  • Ability and willingness to multi-task and learn new technologies quickly.

What the JD emphasized

  • highly collaborative environment that’s more startup than big company
  • solving problems that span a broad range of domains: computer vision, image recognition, machine learning, and distributed systems
  • building/scaling Machine Learning platform
  • design and code full-stack solutions
  • challenging problems that need creative solutions

Other signals

  • building/scaling Machine Learning platform
  • computer vision, image recognition, machine learning, and distributed systems
  • design and code full-stack solutions