Software Development Engineer - GenAI/ML, Amazon Selection and Catalog Systems (ASCS)

Amazon

Seattle (WA)

On-site

USD 144,000 - 194,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Amazon's Selection and Catalog Systems (ASCS) in Seattle seeks a Software Development Engineer to design and implement systems for determining product identity and classification at scale across the catalog.

You will build distributed ML-powered services handling high traffic and multilingual product data, partnering with ML scientists and engineers to deliver precise classification for browsing and search.

Qualifications

  • 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

Responsibilities

  • Build distributed systems that are powered by ML models and LLMs.
  • Collaborate with Scientists working in machine learning, NLP, computer vision and AI.
  • Scale systems with large data sets and productionize innovations.
  • Deliver customer-facing experiences and data-driven decisions.

Skills

Software development
System design
Programming languages

Education

Bachelor's degree in computer science or equivalent

Job description

Amazon Selection and Catalog Systems (ASCS) builds the systems that host and run the world’s largest e-Commerce products catalog. Within this organization the Product Classification team is seeking an experienced Software Development Engineer for designing and implement solutions to determine the right product identity through classifying them into the Catalog. The problem space consists on developing systems capable of identifying what a product is, mining product information to determine how a product across its different functions should be classified for browsing and searching purposes at high precision, scaling across marketplaces and languages.

Key job responsibilities

You will build distributed systems that are powered by LLMs and multi-modal ML models. The GenAI based systems are responsible for handling continuous incoming traffic of products entering the catalog, classifying them using an ensemble of ML models and techniques, building applications for analyzing product composition, mining product signals such as images, text and unstructured data to drive true understanding of product knowledge. As an engineer you will work to build solutions to real world problems, partnering closely with Scientists working in machine learning, natural language processing, computer vision and artificial intelligence. The ideal candidate has worked on systems productionizing LLM and multi-modal ML based systems in one or several of the following fields: Generative Artificial Intelligence, Prompt Engineering, Classification Systems, Clustering, Natural Language Processing, Search, Personalization, Streaming Infrastructure and MLOps. A successful candidate will have an established background in building innovative systems from inception to production, scaling systems with large data sets, developing customer-facing experiences, and making data-driven decisions.

About the team

We are seeking a Software Engineer team member to help us build a suite of services, that impact systems across the Amazon catalog. Our customers span all Amazon retail businesses, Search, Personalization, Selling Partner Services, and services that rely on Product classification precision. Ultimately our work ensures that customers browsing or searching always find the right products in the right destinations for navigation and discovery purposes in the Amazon retail website.

Basic Qualifications
  • 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
Preferred Qualifications
  • 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

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you're applying in isn’t listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.

USA, WA, Seattle - 143,700.00 - 194,400.00 USD annually

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer - GenAI/ML, Amazon Selection and Catalog Systems (ASCS)
Software Development Engineer - GenAI/ML, Amazon Selection and Catalog Systems (ASCS)

Amazon.com Services LLC • Seattle (WA)

On-site
USD 144,000 - 194,000
Sr. Technical Program Manager, Amazon Selection and Catalog Systems
Sr. Technical Program Manager, Amazon Selection and Catalog Systems

Amazon • Seattle (WA)

On-site
USD 148,700 - 201,200
Senior Product Manager - Tech, Amazon Selection Catalog Systems
Senior Product Manager - Tech, Amazon Selection Catalog Systems

Socket.dev • Seattle (WA)

On-site
USD 151,000 - 205,000
Applied Scientist, Amazon Selection and Catalog Systems (ASCS)
Applied Scientist, Amazon Selection and Catalog Systems (ASCS)

Amazon • New York (NY)

On-site
USD 172,000 - 223,000
Senior Applied Scientist
Senior Applied Scientist

Amazon • Sunnyvale (CA)

On-site
USD 167,000 - 226,000
Software Development Manager, Items and Relationships Platform
Software Development Manager, Items and Relationships Platform

Amazon • Seattle (WA)

On-site
USD 185,000 - 250,000
RSUs
Health insurance
401(k) matching
+2
Software Development Engineer, Catalog Diagnostics (Agentic) & Analytics
Software Development Engineer, Catalog Diagnostics (Agentic) & Analytics

Amazon • Sunnyvale (CA)

On-site
USD 165,000 - 224,000
GenAI/ML Systems Engineer — Product Classification & LLMs
GenAI/ML Systems Engineer — Product Classification & LLMs

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
Sr. Manager of Applied Science - Catalog Services, Product Knowledge GenAI
Sr. Manager of Applied Science - Catalog Services, Product Knowledge GenAI

Amazon • Seattle (WA)

On-site
USD 219,000 - 296,000
Sign-on payments
Restricted stock units (RSUs)
Health insurance
+2
Software Engineer - ML and Distributed Systems, Amazon Personalize
Software Engineer - ML and Distributed Systems, Amazon Personalize

Amazon • Mountain View (CA)

On-site
USD 165,200 - 223,600
Health insurance
401(k) matching
Paid time off