5 hours ago

Software Dev Engineer, GenAI, Product Knowledge

Amazon

On Site
Full Time
$190,000
New York, NY

Job Overview

Job TitleSoftware Dev Engineer, GenAI, Product Knowledge
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$190,000
LocationNew York, NY

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Our Organization

Amazon Selection and Catalog Systems (ASCS) builds the systems that host and run the world’s largest e-Commerce products catalog. Our high-scale distributed systems process hundreds of millions of updates on billions of products to power the online buying experience for hundreds of millions of Amazon's customers worldwide, so they can find, discover and buy anything they want 24x7x365.

Our Team

Product Knowledge (PK) is a comprehensive set of schematic and semantic constructs that allows us to understand customer’s intent to provide an experience that feels targeted to their shopping missions. It expands beyond factual product characteristics (e.g., resolution of a TV) to the product characteristics our customers use in their shopping missions – what the product is used for (e.g., baby-proofing), where the product is used (e.g., kitchen), who uses the product (e.g., teenager), when the product is used (e.g., thanksgiving) and opinions about the product (e.g., cute t-shirt). We build distributed systems that are partially or entirely powered by AI and ML. The system will be responsible for scaling the discovery of Product Knowledge by mining customer engagements (e.g., search queries, customer reviews etc.).

Our Mission

Enable customer shopping journeys on Amazon by modeling a standardized, semantically rich, easily discoverable, extensible, and universally applicable body of product knowledge that can be consistently utilized across customer shopping experiences, selling partner listing experiences, and internal enrichment of product data.

The Role

We're looking for a Software Dev Engineer, GenAI, Product Knowledge who has strong technical skills and is able to drive technical efforts that have high impact and visibility. This role has a number of opportunities for cross-boundary ownership and requires cross-organizational technical leadership skills to create seamless solutions that reliably work end-to-end. The engineer will develop technologies and systems that heavily leverage Large Language Models (LLM) and Generative AI technologies. You will solve challenging technical problems – and this will entail learning about applying the latest AI technologies, designing and developing distributed systems, and web services. You will innovate day-in and day-out, beyond the "textbook solutions".

This is a great opportunity for engineers who want to work with the latest AI technologies and create reliable and scalable solutions that enable Amazon to create the largest and best possible selection for our customers. Come and help make history as we take e-Commerce to the 5 billion people on earth who do not have it today while having fun and learning a lot on the way!

Basic Qualifications

  • 3+ years of non-internship professional software development experience
  • 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 3+ years of building complex software systems experience

Preferred Qualifications

  • Bachelor's degree or above in statistics, business analytics, data analytics, data science, computer science or related field

Key skills/competency

  • Generative AI
  • Large Language Models (LLM)
  • Distributed Systems
  • Machine Learning (ML)
  • System Design
  • E-commerce
  • Data Mining
  • Scalability
  • Web Services
  • Technical Leadership

Tags:

Software Development Engineer
Distributed Systems
AI
Machine Learning
LLM
Scaling
E-commerce
Data Mining
Innovation
Technical Leadership
Web Services
Generative AI
Large Language Models
AI/ML
Cloud Computing
Big Data
Microservices
System Design
Software Architecture
AWS
Java/Python

Share Job:

How to Get Hired at Amazon

  • Research Amazon's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor, focusing on the Product Knowledge team's impact.
  • Tailor your resume: Customize your resume to highlight experience in Generative AI, LLMs, distributed systems, and large-scale data processing relevant to e-commerce.
  • Showcase technical depth: Prepare to discuss complex software system design, reliability, scaling, and your hands-on experience applying advanced AI technologies.
  • Master Amazon's leadership principles: Be ready to provide specific examples of how you demonstrate each principle in past projects or roles during behavioral interviews.
  • Practice system design and coding: Hone your skills in designing scalable, fault-tolerant distributed systems and demonstrate strong problem-solving abilities in coding challenges.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background