Software Development Engineer, Platform Matching Systems and Policies (IAPP)
Core
Architecting and building an AI-native matching platform using LLMs to replace legacy rule-based systems for product identity and semantic matching at Amazon scale.
Role type
Senior Software Development Engineer (Platform Systems)
Builds
LLM-powered matching systems serving petabyte-scale product data with sub-millisecond latency
Domain
E-commerce, Large Language Models, Distributed Systems
Deliverable
production ML models
Required skills
C#, C++, Java, or Perl, Object Oriented Design, Large-scale distributed software applications, System design and architecture, Software development lifecycle
Preferred skills
Full software development lifecycle experience, Code reviews, Source control management, Testing, Operations
Technologies
LLMs, C#, C++, Java, Perl
Responsibilities
Architect and build AI-native matching platforms, Serve LLM-based inference over petabyte-scale data, Engineer systems for millions of requests per second, Solve novel problems at the intersection of LLMs and distributed systems
Seniority
Senior, hands-on IC