hero

Explore thousands of opportunities across Tech:NYC’s member network.

674
companies
5,692
Jobs

Software Development Engineer - Personalization, Percolate Data Processing and Analytics, Percolate Data Processing and Analytics

Amazon

Amazon

Software Engineering, Data Science
New York, NY, USA
Posted on Oct 16, 2024

DESCRIPTION

Want to help invent next generation technologies in recommender systems? Are you looking for roles that impact millions of customers a day, with opportunities to drive billions of dollars in impact? We’ve got the perfect job for you.

Amazon’s Personalization team is looking for a software development engineer to work on enabling the core website optimization systems for all of Amazon. You will be part of a multidisciplinary team, that support and enable functioning of one of the largest scale machine learning systems in the company. You will hone your skills in areas such as big data processing, deep learning, multi-armed bandits, and reinforcement learning while building scalable systems. As a member of a highly leveraged team of talented engineers and ML scientists, you will have a unique opportunity to help determine what content gets shown to every customer on Amazon.

You will use big data, machine learning and analytical techniques to create scalable solutions for business problems. You bring strong thought leadership, great judgment, clear communication skills, and strong track record of delivery. We are building the next generation optimization system that powers the biggest internet retailer on earth, and we hope you will join us!

Key job responsibilities
* Develop and maintain data pipelines processing Amazon scale volumes of data using Hadoop, Spark, Airflow.
* Work on systems enabling rapid ML experimentation at Amazon scale.
* Build analytics solutions to provide insights into various metrics for content ranked and displayed across Amazon properties for both content providers and experience owners.

About the team
Percolate Data Processing and Analytics (PDPA) mission is to provide timely and reliable high quality data as well as scalable infrastructure, and tooling to enable the Percolate team to quickly and consistently iterate on innovative approaches to improve customer experience by showing the right content, at the right time, and in the right place for that customer. Our self-service analytics solutions drive better customer experiences and incremental business value by delivering performance insights and transparency to all Percolate tenants, including content providers, experience owners, and Percolate internal teams, enabling them to understand content and customer behavior and value on all Percolate powered surfaces.