Menu

Android Software Development Engineer

Location: Seattle, Washington

Category: Software Developer Jobs

At Amazon, we're committed to building and operating the most innovative video streaming technology stack that provides the best customer-centric streaming experience for VOD and Live globally. Our mission is to invent and implement technologies that deliver a flawless, engaging streaming experience for our customers, using the fewest bits possible.

About the Role

We're seeking a talented software development engineer to help deploy AI/DL inference architectures and algorithms to improve customer quality of experience. As a member of our Android Player team, you'll contribute to our technical strategy, designing and developing reusable, object-oriented, and performant software utilizing well-known patterns that may span multiple platforms, form factors, and resource challenges.

Key Responsibilities

1. Contributing to our teams' technical strategy, designing and developing reusable, object-oriented, and performant software utilizing well-known patterns (MVC, Composite, Delegate, Protocol...).

2. Designing and developing performant implementations of Edge AI/DL inference algorithms for video on appropriate inference-suitable processing elements (e.g., GPU, NPU) that may span multiple platforms, form factors, and resource challenges to achieve high-quality, high-frame-rate playback without any frame drops.

About the Team

Apply on Company Website You will be redirected to the employer’s website