The point where experts and best companies meet
Share
Key job responsibilities
You will join a team of passionate engineers and product owners who innovate and develop new ways to search for video content across Prime Video's expanding catalog. You will work with a team that is developing new customer facing AWS-based software platforms using the leverage the latest technologies including large language models and machine learning models. You will work with applied scientists to build ML-based solutions for ranking search results from multiple sources. You will learn how to work with (1) high volumes of data (2) use known models or optimized models (3) set up ML training infrastructure and (4) test and validate your changes in production worldwide. Finally, you will partner with senior leaders across the organization in developing a strategic vision for Prime Video, while also mentoring and developing a team of enthusiastic engineers.To accomplish this, you will be expected to have an established background in building scalable systems, excellent people and program management skills, great communication skills, and a motivation to achieve results in a fast-paced environment. You should have experience developing and working with ML models, understanding their limitations and best practices. You should be comfortable working with large data sets and be able to quickly adapt to changing requirements. You should be somebody who enjoys working on complex system software, is customer-centric, and feels strongly about connecting customer problems through underlying scalable software that raises the bar on customer and operational goals. Experience with building web services-based applications, especially at massive scale, will be helpful.
A day in the life
* Collaborate with Applied Scientists to bring cutting-edge machine learning solutions to Production
* Learn and use AWS technologies
* Learn and introduce new ways to use machine learning in our services
* Discuss and design new product features
* Implement code and tests for a service
* Ensure operational readiness of a service
* Resolve impending issues before customers notice them
* Analyzing and processing large datasets
New York, NY, USA
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Experience in building large-scale machine-learning infrastructure and validating it in production
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
These jobs might be a good fit