Software Development Engineer, Product Knowledge

4 weeks ago


New York, New York, United States Amazon Full time
Our Org
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 the 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 feel targeted to their shopping missing.

It expands beyond factual product characteristics (e.g.

resolution of a TV) to the product characteristics our customer's 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 an authoritative, 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.


We're looking for a software engineer 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 require cross-organizational technical leadership skills to create seamless solutions that reliably work end-to-end.

This role will serve as a great springboard for your career.

We heavily leverage Machine Learning, Large Language Models and Generative AI techniques.

You will solve challenging technical problems - and this will entail learning about applying latest ML and AI technologies, designing and developing highly parallel and distributed systems, big data 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 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 noninternship professional software development experience
  • 3+ years of noninternship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience in machine learning, data mining, information retrieval, statistics or natural language processing
  • Experience programming with at least one software programming language
PREFERRED QUALIFICATIONS

  • 1+ years of big data technologies such as AWS, Hadoop, Spark, Pig, Hive, Lucene/SOLR or Storm/Samza experience
  • 1+ years of building largescale machinelearning infrastructure for online recommendation, ads ranking, personalization or search experience
  • Experience in the field of Data Science or Business Analytics
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

Our compensation reflects the cost of labor across several US geographic markets.

The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market.

Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience.

Amazon is a total compensation company.

Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.

For more information, please visit This position will remain posted until filled. Applicants should apply via our internal or external career site.

  • New York, New York, United States IRIS Software Group Full time

    About IRIS Software Group:IRIS Software Group stands as one of the foremost privately owned software enterprises in the UK. For over four decades, we have delivered cutting-edge administrative solutions to a diverse range of clients, including businesses, charitable organizations, and public sector entities. Our workforce has grown to nearly 3000...


  • New York, New York, United States Intelliswift Software Full time

    Position Title: Senior Software Infrastructure EngineerLocation: OnsiteContract Duration: 12-MonthsEssential Skills:Experience with Data Platforms is essentialExpertise in constructing and transitioning data pipeline frameworksCapability to develop a robust platformProficiency in Python and SQLDesirable Skills:Passion for photographyKnowledge in image...


  • New York, New York, United States Intelliswift Software Full time

    Position: Senior Software Infrastructure EngineerLocation: RemoteContract Duration: 12-MonthsEssential Qualifications:Proven experience with Data PlatformsExpertise in constructing and transitioning data pipeline infrastructuresCapability to develop a robust platformProficiency in Python and SQLPreferred Qualifications:Passion for photographyExperience in...


  • New York, New York, United States Amazon Services LLC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Services LLC. As a key member of our organization, you will be responsible for designing, developing, and deploying new features for Amazon QuickSight.Key ResponsibilitiesArchitect and design new features for Amazon QuickSightContribute to the development...

  • Software Developer

    5 months ago


    New York, New York, United States Dash techology Full time

    Looking for a Java Software Engineer to help us build functional products and applications. Java Software Engineer responsibilities include defining software requirements writing clean and efficient code for various applications and running tests to improve system functionality. If you have hands-on experience with programming in Java and are interested in...


  • New York, New York, United States Acorn Product Development, Inc. Full time

    Job OverviewAcorn Product Development, Inc. is seeking a skilled Mechanical Engineer with extensive experience in robotics and automation to assume a pivotal technical leadership role. This position involves guiding a talented team of engineers in the development of cutting-edge, high-quality products.With over three decades of expertise in product...


  • New York, New York, United States Amazon Full time

    Transformative Role in Software EngineeringThe landscape of technology is rapidly evolving with advancements in cloud computing and artificial intelligence. Our mission is to lead this evolution through pioneering enterprise endpoint computing solutions that encompass hardware, software, and backend services.If you are passionate about contributing to a...


  • New York, New York, United States SpeedX Full time

    About the RoleAt SpeedX, we're seeking a highly skilled Product Software Engineer to lead our product and technology strategy and development of cutting-edge products for last mile delivery. As a key member of our team, you'll collaborate with cross-functional teams, drive innovation, and ensure product success from ideation to launch.Key...


  • New York, New York, United States Datadog Full time

    Job Summary:As a Software Engineer at Datadog, you will be part of the Fabric Remote Procedure Call (RPC) team, responsible for developing and maintaining data plane components and network control plane integrations for east-west internal service communication.About the Role:Collaborate with internal engineers and open-source maintainers to design and...


  • New York, New York, United States The New York Times Full time

    About The New York TimesThe New York Times is a leading global media company that seeks to inform and engage the world through its journalism and products. Our mission is to seek the truth and help people understand the world, and we strive to achieve this through our commitment to independent journalism and innovative storytelling.Job SummaryWe are seeking...


  • New York, New York, United States ION Group Full time

    About the RoleWe are seeking an experienced Software Engineer to join our team at ION Group. As a Senior Software Engineer, you will be responsible for designing and developing cloud-based software solutions using C#/.NET and Python.Key ResponsibilitiesDesign and create software solutions using C#/.NET and Python.Build scalable and robust cloud-native...


  • New York, New York, United States SpeedX Full time

    Job DescriptionAt SpeedX, we are seeking a highly skilled Product Software Engineer to lead our product and technology strategy and development of cutting-edge products for last mile delivery.This is a unique opportunity to collaborate with cross-functional teams, drive innovation, and ensure product success from ideation to launch.Key...


  • New York, New York, United States Care Dynamics, LLC Full time

    Job OverviewCare Dynamics, LLC is seeking a highly skilled Product Development Engineer to join our team in New York City. As a Product Development Engineer, you will be responsible for building and refining the core platform that enables businesses to deploy AI agents for unstructured data processing.Key Responsibilities:Design and develop high-quality...

  • Robotics Engineer

    2 days ago


    New York, New York, United States SideRamp Full time

    Job OverviewAbout SideRampSideRamp is a leading platform that connects professionals with part-time opportunities in the gig economy. Our mission is to provide a centralized platform that manages high-quality, flexible side gigs, allowing users to discover opportunities and streamline the application process.Job DescriptionWe are assisting a B2B SaaS startup...


  • New York, New York, United States Jobot Full time

    Job OverviewWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Jobot. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems.Key ResponsibilitiesDesign and develop high-quality, scalable, and secure backend systems using a variety of programming...


  • New York, New York, United States Celonis GmbH Full time

    About the RoleWe're seeking a highly skilled Senior Cloud Software Engineer to join our Site Reliability Engineering team at Celonis GmbH. As a key member of our team, you will be responsible for designing, implementing, and managing cloud-based applications and platforms that meet the highest standards of reliability and scalability.Key...


  • New York, New York, United States Justworks Full time

    Who We AreAt Justworks, you'll enjoy a welcoming and casual environment, great benefits, wellness program offerings, company retreats, and the ability to interact with and learn from leaders in the startup community. We work hard and care about our most prized asset - our people.We're helping businesses get off the ground by enabling them to focus on running...

  • Software Developer

    2 days ago


    New York, New York, United States SMBC Group Full time

    About the RoleThe anticipated salary range for this position is between $85,000.00 and $170,000.00. The specific salary offered to an applicant will be based on their individual qualifications, experiences, and an analysis of the current compensation paid in their geography and the market for similar roles at the time of hire. The role may also be eligible...


  • New York, New York, United States Jane Street Full time

    Position Overview We are seeking talented Software Systems Engineers to join our team. At Jane Street, our Software Systems Engineers are adept software developers who engage in both software creation and delivering exceptional support for critical software systems that underpin our trading operations. Our Software Systems Engineers may be integrated within...

  • Software Engineer

    1 month ago


    New York, New York, United States Matal Full time

    Responsibilities Define design develop and validate new capabilities focused on the Platform UI as well as including work related to the core messaging technologies such as client APIs performance defect fixes and new feature development. This is a team-based group where the candidate will be part of a larger team with exposure to all parts and stages of the...