← All roles

Software Development Engineer

Apply on company site
Hybrid (New York, NY)$158.1k - $213.8kPosted yesterday

About the role

The Off-Search Online Sourcing team builds real-time ad retrieval systems behind Amazon’s details pages and non-Search surfaces, delivering low-latency, high-throughput services and model serving infrastructure to surface relevant ads. The role emphasizes designing scalable distributed systems, collaborating with applied scientists, and driving production-grade retrieval models through A/B experiments.

Responsibilities

  • Design and develop high-throughput, low-latency services that retrieve and enrich ad candidates within strict latency budgets across Amazon's non-Search surfaces
  • Build and scale model serving infrastructure for real-time embedding inference, partnering with applied scientists to bring new retrieval models into production
  • Develop distributed indexing pipelines that build and refresh large approximate nearest neighbor search indexes across hundreds of millions of ads
  • Deliver real-time fulfillment signals — delivery speed, locality, return eligibility — that improve ad filtering and ranking quality for shoppers
  • Launch new retrieval models and indexes behind A/B experiments, analyze results, and use data to decide what ships to production
  • Deliver features end to end — from design and code reviews through implementation, deployment, monitoring, and on-call operations
  • Improve operational excellence through caching, graceful degradation, monitoring, and root-cause analysis
  • Mentor peers through code and design reviews, helping raise the engineering quality bar across the team
  • On a typical day you might review latency dashboards, build distributed pipelines, integrate embedding models, set up A/B experiments, review PRs, debug latency regressions, and monitor experiments for impact

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
  • 1+ years of software development engineer or related occupational experience
  • 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
  • 1+ years of Object Oriented Design experience
  • Experience programming with at least one software programming language

Skills

Required:Software developmentDesign and architectureObject oriented designProgramming languages

Benefits

  • 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
  • parenteral leave (parential leave)
  • sign-on payments and restricted stock units (RSUs)
  • comprehensive benefits information available online
Last updated Oct 25, 2026. Interested? Apply on the company site.

About Amazon

Amazon.com, Inc. or its affiliates

liquid-ai-recruiting-target

More open roles at Amazon