Software Development Engineer
Core
Design and deliver hyper-scale online systems, offline data pipelines, and ML infrastructure for ad retrieval, allocation, and whole-page relevance across non-Search Amazon surfaces.
Role type
Senior Software Development Engineer (Full Stack)
Builds
Ad retrieval and allocation pipelines, personalized ad experiences, and shopper-facing features for Amazon.com
Domain
E-commerce advertising and retail technology
Deliverable
production ML models
Required skills
C#, C++, Java, or Perl; Object Oriented Design; Distributed systems; System design and architecture; Full software development life cycle
Preferred skills
Generative AI and Large Language Models; Code reviews and knowledge sharing
Technologies
Generative AI, Large Language Models
Responsibilities
Design and develop hyper-scale online systems and offline data pipelines; Deliver features end to end from design to deployment; Leverage Generative AI to build personalized ad experiences; Design globally scalable solutions; Collaborate with scientists and product managers; Mentor peers through design and code reviews
Seniority
Senior, hands-on IC