Software Development Engineer, Amazon Catalog services team

Amazon is a global e-commerce and cloud computing company, known for its online retail platform and innovative technologies.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · E-Commerce
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer (2 years contract), Japan Store Tech

Software Development Engineer role at Amazon's International Technology team, focusing on building cutting-edge applications for Japan Store Tech in Beijing.

Software Development Engineer (2 years contract), Japan Store Tech

Software Development Engineer role at Amazon's International Technology team, focusing on building scalable solutions for customer engagement and membership systems.

Software Dev Engineer II, Identity

Software Dev Engineer II position at Amazon's Identity Services team, focusing on authentication and authorization systems that serve millions of customers worldwide.

Software Development Engineer II, Brand Innovation Lab

Software Development Engineer II position at Amazon's Brand Innovation Lab, building advertising experiences using Java, Kotlin, Go, and React, with competitive compensation and benefits.

Software Dev Engineer II, Amazon PrivateLink

Software Development Engineer II role at Amazon PrivateLink, focusing on cloud security and service integration within AWS Utility Computing organization.

Description For Software Development Engineer, Amazon Catalog services team

As a Software Development Engineer in the Amazon Catalog services team, you will work on improving listing & shopping experiences and develop full-stack GenAI solutions using large language models. The Attribute knowledge mining team is core to providing and exposing structured product details on the Amazon website.

Key responsibilities include:

  • Building and tuning LLM prompts for precision and recall needs
  • Developing scalable, efficient, and automated knowledge discovery systems
  • Analyzing and processing large amounts of data to extract valuable information from various sources (e.g., product catalog, search queries)
  • Actively participating in idea and roadmap generation
  • Effectively presenting work to all levels of leadership
  • Collaborating in a cross-functional team of SDEs, Technical Program Managers, and Product Managers

The ideal candidate will have experience in distributed systems, high-scale software service design and implementation, and agile/continuous software delivery. You should enjoy owning software services, be customer-centric, and value delivering high-quality software.

This role offers the opportunity to work on high-visibility initiatives across Amazon, collaborating with senior and principal engineers regularly. The team maintains a high bar for operational and software engineering excellence while fostering a collaborative and supportive culture.

Amazon is committed to a diverse and inclusive workplace and is an equal opportunity employer. The company offers a comprehensive benefits package and a wide range of career development opportunities.

Last updated 7 months ago

Responsibilities For Software Development Engineer, Amazon Catalog services team

  • Build and tune LLM prompts for precision and recall needs
  • Develop scalable, efficient, and automated knowledge discovery systems
  • Analyze and process large amounts of data to extract valuable information
  • Actively participate in idea and roadmap generation
  • Effectively present work to all levels of leadership
  • Collaborate in a cross-functional team of SDEs, Technical Program Managers, and Product Managers

Requirements For Software Development Engineer, Amazon Catalog services team

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience (design patterns, reliability, and scaling) of new and existing systems
  • Experience programming with at least one software programming language
  • Experience with distributed systems
  • Knowledge of high-scale software service design and implementation
  • Familiarity with agile/continuous software delivery

Benefits For Software Development Engineer, Amazon Catalog services team

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Equity

Interested in this job?