Machine Learning Engineer - Prime Video

Seattle, Washington, USA

Full Time
Amazon.com logo
Amazon.com
Apply now Apply later

Posted 4 weeks ago

Would you like to shape the future of the video entertainment industry for movies, TV and live sports events? Does solving complex problems within large scale systems excite you? If you answered yes, we have an opportunity for you!

Prime Video is disrupting the traditional television and movie industry with a growing library of high-quality media including TV shows, movies and live events including must-see exclusive series like The Boys, Utopia, The Marvelous Mrs. Maisel, The Man in the High Castle, English Premier League, Thursday Night Football and more.

To help a growing organization scale features to Prime Video customers, our Forecasting and Capacity Planning organization is innovating on behalf of our global software development team consisting of thousands of engineers. The team is building a predictive scaling solution that will apply machine learning techniques to develop forecasts on key business dimensions and leverage them to inform and automate scaling across our global software environment.

You will help apply your deep knowledge to concrete problems our engineering teams face on a daily basis. You will collaborate with team members to design and deliver enterprise-scale systems that will be used by both internal and external customers. You will help set and continuously evolve a culture of innovation and efficiency that helps us deliver a best in class customer experience. You will own end to end technical components and framework focused on technology and services needed to build, scale, and operate an Amazon-caliber customer experience. You will work with internal and external stakeholders, cross-functional partners, and end-users around the world at all levels. Our team makes a big impact because nothing is more important to us than pleasing our customers, continually earning their trust, and thinking long term. You are empowered to bring new technologies including serverless compute and machine learning to your solutions. If you crave a sense of ownership, this is the place to be.

We embrace the challenges of a fast paced market and evolving technologies, paving the way to universal availability of content and pushing the envelope of streaming video quality. You will be encouraged to see the big picture, be innovative, and positively impact millions of customers. This is a young and evolving business where creativity and drive will have a lasting impact on the way video is enjoyed worldwide.

Basic Qualifications


· 2+ 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 of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
· Minimum 3 years experience of full life cycle software development.
· Bachelor’s Degree in Computer Science or related field, or equivalent professional experience as an Machine Learning Engineer or Software Development Engineer.
· Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis.
· Proficiency in at least one modern programming language such as C#, Java, or Python.

Preferred Qualifications

· 5 years experience of full life cycle software development.
· Experience coaching and mentoring junior engineers.
· Experience taking a leading role in building complex software systems that have been successfully delivered to customers.
· Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
· Experience with distributed computing and enterprise-wide systems.
· Experience in communicating with users, other technical teams, stakeholders, and senior management to collect requirements, describe software product features, technical designs, and product strategy.
· Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between.

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.


Job tags: Engineering Java Machine Learning Python
Job region(s): North America
Share this job: