Software Engineer - Big Data, Personalization

Seattle, Washington, USA

Amazon.com logo

Amazon.com

Free shipping on millions of items. Get the best of Shopping and Entertainment with Prime. Enjoy low prices and great deals on the largest selection of everyday essentials and other products, including fashion, home, beauty, electronics, Alexa...

View all employer listings

Apply now Apply later

Job summary
Our mission at Demeter, a team in Amazon’s Personalization organization, is to empower Amazon customers to make more informed purchasing decisions. We do this by creating an authoritative knowledge base for every product in the world. We build data pipelines that deploy advanced machine learning models to harvest product attribute information from externally-available web pages, and publish our knowledge to help our partners create better shopping experiences.

As a Software Development Engineer on this team, you will:
· Team up with our engineering team, including Senior and Principal engineers, to design and build data pipelines that process terabytes of data using the latest AWS technologies.
· Collaborate with our team of leading Applied Scientists to develop and improve state-of-the-art machine-learning techniques such as web information extraction using graph neural networks (GNN) and deep learning.
· Influence management team on tactical decisions and strategic direction.

This job might be for you if you enjoy:
· Working in the big data space to build machine learning pipelines.
· Getting up to speed quickly on new science concepts and engineering technologies.
· Finding clarity and direction to ambiguous problems.
· Communicating your ideas, opinions, and observations in a clear manner.
· Developing your engineering skills and learning best practices by working with your engineering team, including Senior and Principal engineers.

Basic Qualifications


· Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
· Bachelor's degree in computer science related fields OR 1+ years equivalent experience in software development

Preferred Qualifications

· Track record building and delivering software systems that meet aggressive timelines.
· Experience working with customers to define, gather, and refine requirements to ambiguous problems.
· Familiarity with technologies like AWS EMR, Athena, Step Functions, and Sagemaker.
· Excellent verbal and written communication skills.
· Strong coding practices, including good design documentation, unit testing, peer code reviews, and a preference for agile methods.


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 region(s): North America
Job stats:  4  0  0
  • Share this job via
  • or

Explore more AI/ML/Data Science career opportunities