Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer

$158.1k - $213.8k

Amazon Locker

Off-Search Online Sourcing Team

The Off-Search Online Sourcing team builds the real-time ad retrieval systems behind every Detail Page, Home Page, and non-Search surface on Amazon — searching hundreds of millions of ads in milliseconds using embedding models and approximate nearest neighbor indexes. You'll design and deliver the low-latency services, model serving infrastructure, and distributed indexing pipelines that determine which ads shoppers see, enriched with delivery speed, locality, and return signals so ads surface products that can reach customers quickly. This is a team that ships fast — rapidly experimenting with new models, indexes, and signals in production through A/B experiments to grow both advertiser results and shopper engagement. You'll partner closely with applied scientists to bring new retrieval models from research into production, and use experimental results to decide what ships.

Key job 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

A day in the life:

On a typical day you might start by reviewing latency dashboards for your retrieval services, then dive into building a new distributed pipeline to refresh a nearest neighbor index. After lunch, you could be partnering with an applied scientist to integrate a new embedding model into the serving path, setting up the A/B experiment framework to measure its impact. Between coding sessions, you'll review pull requests, debug a latency regression, and check on the results of a running experiment to decide whether a new signal improves shopper engagement enough to ship.

About the team:

The Sponsored Products and Brands team at Amazon Ads is re-imagining the advertising landscape through industry-leading generative AI technologies, revolutionizing how millions of customers discover products and engage with brands across Amazon.com and beyond. We are at the forefront of re-inventing advertising experiences, bridging human creativity with artificial intelligence to transform every aspect of the advertising lifecycle from ad creation and optimization to performance analysis and customer insights. We are a passionate group of innovators dedicated to developing responsible and intelligent AI technologies that balance the needs of advertisers, enhance the shopping experience, and strengthen the marketplace.

The Off-Search Online Sourcing team within SPB builds the real-time systems that choose which ads shoppers see on the Detail Page, Home Page, and other Amazon pages — searching hundreds of millions of ads in milliseconds using embedding models and approximate nearest neighbor indexes, and enriching every candidate with delivery speed, locality, and return signals so shoppers see ads for products that can reach them quickly.

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

- 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

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

- Experience building low-latency, high-throughput distributed services

- Experience with search or vector retrieval systems, such as Lucene, Elasticsearch or approximate nearest neighbor indexes

- Experience serving machine learning or generative AI models in production

- Experience with large-scale data processing, such as Spark

- Background in advertising technology, recommendation systems or e-commerce platforms

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 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

USA, NY, New York - 158,100.00 - 213,800.00 USD annually

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Development Engineer in New York, NY vacancy
  • $109.65k

     ...just a tool, it's your playground. Our engineers work on scalable systems, cloud services...  ...ambiguity in an environment where development cycles are measured in weeks, not years...  ...version control systems Knowledge of software development lifecycle, including design... 
    Suggested
    Full time
    Summer work
    Internship
    Seasonal work
    Summer internship
    Work at office
    Local area
    Worldwide
    Monday to Friday

    Amazon

    New York, NY
    4 days ago
  •  ...We are looking for a remarkable Software Development Engineer to join us! We've built a team of not just the best engineers, but some really awesome humans as well. This team builds cloud software (platform + apps + ecosystem) to accelerate the flow of government data... 
    Suggested
    Local area
    Visa sponsorship

    Tyler Technologies

    New York, NY
    4 days ago
  • $220k - $290k

     ...frictionless experiences. We're looking for Senior Fullstack Software Engineers to help build the next generation of CLEAR's mission and...  ...What you’re great at: ~6+ years of backend software development experience in Java ~ Working with cloud-based... 
    Suggested
    Casual work
    Work at office
    Flexible hours

    Clear

    New York, NY
    5 days ago
  • $80 - $99 per hour

     ...Software Development Engineer | Location: New York, NY | Contract-to-hire | Hourly Pay Range $80-$99/hr Software Development Engineer needed to design, implement, test, and support application features across modern distributed systems. In an Agile environment... 
    Suggested
    Hourly pay
    Contract work

    Delphi-US

    New York, NY
    2 days ago
  •  ...Software Development Engineer Founded in 2018, Luma Financial Technologies ("Luma") has pioneered a cutting-edge fintech software platform that has been adopted by broker/dealer firms, RIA offices, and private banks around the world. By using Luma, institutional and... 
    Suggested
    Shift work

    Luma Financial Technologies

    New York, NY
    5 days ago
  • $139k - $257.55k

     ...while people build. You’ll resolve engineering tasks across web applications, services...  ...You’ll own projects from technical development through implementation, testing, deployment...  ...re looking for someone with 5+ years of software development experience building and shipping... 
    Temporary work
    Local area
    Relocation

    Adobe

    New York, NY
    4 days ago
  • $158.1k - $213.8k

     ...Description Employer: Amazon Development Center U.S., Inc. Position: Software Dev Engineer II - AMZ27493.1 Location: New York, NY Multiple Positions Available: Design, develop, implement, test, and document embedded or distributed software applications,... 

    Amazon

    New York, NY
    6 days ago
  • $114.1k - $214.95k

     ...DescriptionWith Adobe Experience Platform, our enterprise customers manage their entire data lifecycle. We are looking for hands on engineers to join our core team. In this role, you will architect, develop, and deploy large scale applications that serve Fortune 500... 
    Temporary work
    Local area

    Adobe

    New York, NY
    1 day ago
  • $158.1k - $213.8k

     ...systems, and advertising — collaborating with AI researchers and engineers to shape how businesses connect with customers through AI....  ...Qualifications:- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or... 
    Internship
    Worldwide
    Flexible hours

    Amazon

    New York, NY
    5 days ago
  •  ...Software Development EngineerNew York / Remote within 3 time zones of New YorkWe are building AI-powered EMR (workflow management) software...  ...our growing customer base, and we are looking for talented engineers who care about producing great products.RoleWe are an early... 
    Work at office
    Remote work

    Populate

    New York, NY
    2 days ago
  • $158.1k - $213.8k

     ...is building three critical platform capabilities. First, AI engineering infrastructure that powers our bidding and recommendation...  ...Qualifications ~3+ years of non-internship professional software development experience ~2+ years of non-internship design or architecture... 
    Permanent employment
    Internship
    Flexible hours

    Amazon Jobs

    New York, NY
    1 day ago
  • $164k - $295k

     ...while embedding directly with product engineering teams and their leadership to drive reliability...  ...choices that affect every feature development team and provide shared architectural...  ...the open source community; evangelize software engineering best practices, especially... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    2 days per week
    3 days per week
    New York, NY
    17 days ago
  • $194k - $349k

     ...foundational layer that separates feature development from OS-specific implementation,...  ...work queues, and memory management. Every engineering team that builds sensor capabilities depends...  ...ll Need ~ Proven experience managing software engineering teams, built on a strong... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    New York, NY
    13 days ago
  • $164k - $295k

     ...this pivotal role, you'll harness cutting-edge technologies to engineer robust backend services that seamlessly analyze massive data...  ...recharge Paid parental and adoption leaves Professional development opportunities for all employees regardless of level or role... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Worldwide
    2 days per week
    3 days per week
    New York, NY
    a month ago
  • $175k - $315k

     ...you. The CrowdStrike Cloud Detection Engine (CDE) team is building a powerful, next-...  ...commitments on time and produce high-quality software that is unit tested, code reviewed and...  ...and adoption leaves Professional development opportunities for all employees regardless... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    2 days per week
    3 days per week
    New York, NY
    a month ago
  •  ...addresses. About the role At Rippling, Engineering is at the heart of our business and...  ...provide support for your learning and development throughout your time with us. You will...  ...team. Note that this is a full stack software internship role! This means you will be... 
    Full time
    Summer work
    Internship
    Work at office
    3 days per week

    Rippling

    New York, NY
    2 days ago
  • $125k - $225k

     ...increasing complexity. Relentlessly pursue quality by following engineering best practices including: Appropriate testing paradigms,...  ...Paid parental and adoption leaves Professional development opportunities for all employees regardless of level or role... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    3 days per week
    New York, NY
    a month ago
  • $105.79k - $141.05k

     ...us today. The Role Red Team - Lead Information Security Engineer The Lead Information Security Engineer within Product and Platform...  ...training, teaching, presenting at conferences, or building development programs. ~ Advanced professional certifications such as... 
    Full time
    Temporary work
    Remote work

    Lumen

    New York, NY
    5 days ago
  •  ...Senior Software Development Engineer Interested in high-scale distributed systems and Gen AI? Our team develops Amazon Bedrock Knowledge Bases, a fully managed service for end-to-end Retrieval Augmented Generation (RAG) workflow. Our team's mission is to make it easier... 
    Temporary work
    Internship
    Worldwide
    Flexible hours

    A W S

    New York, NY
    3 days ago
  • $194k - $349k

     ...Role: At CrowdStrike, Site Reliability Engineering (SRE) is fundamental to the reliability...  ...mentorship, coaching, and career development Drive cross-functional collaboration...  ...performing engineering teams ~10+ years of software engineering experience with 5+ years in... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Remote work
    New York, NY
    17 days ago
  • $40 - $60 per hour

     ...Software Development Engineer - Datapower (Remote) As a Technical Lead of one or more scrum teams working with engineering teams and various other partner applications, you will help manage and grow our IT Delivery support and ecosystem. Responsibilities Ensure Technical... 
    Hourly pay
    Contract work
    Work experience placement
    Remote work

    Cedent

    New York, NY
    4 days ago
  • $164k - $295k

     ...About the Role: We're looking for a Senior UI Platform Engineer to lead the design and build of the shared developer tooling foundation...  ...recharge Paid parental and adoption leaves Professional development opportunities for all employees regardless of level or role... 
    Permanent employment
    Contract work
    Work experience placement
    Work at office
    Local area
    Remote work
    Shift work
    New York, NY
    6 days ago
  •  ...Senior Software Development EngineerGibson Dunn is a leading global law firm, advising clients on significant transactions and disputes. Our...  ...York City or Washington, D.C., the Senior Software Development Engineer designs, architects, builds, and leads the delivery of... 

    Gibson Dunn

    New York, NY
    2 days ago
  •  ...for this role on behalf of our client. Build and ship AI-driven software features from early prototype through production, working...  ...Work closely with domain experts , product leaders and fellow engineers to turn real workflows into trustworthy software. What We... 
    Full time
    Work at office

    Healthcare Technology Corp

    New York, NY
    2 days ago
  • $200k

     ...About the job Full-Stack Software Engineer Full-Stack Software Engineer Company: Confidential - venture-backed technology company Location: New York, NY (in person) Compensation: $200,000 - $500,000 + early equity Employment Type: Full-time... 
    Full time
    Work at office
    Visa sponsorship

    Transparent Search Group

    New York, NY
    4 days ago
  • $220k - $250k

     ...Full Stack Software Engineer Cape's platform gives customers end-to-end control of their digital identity, optimizing for resiliency,...  ...designs into code. Maintain high coding standards through the development of guidelines, active participation in code reviews, and... 
    Odd job

    Private Tech

    New York, NY
    5 days ago
  • $125k - $150k

     ...Full Stack Software Engineer Title of Role: Full Stack Software Engineer Location: New York, hybrid Company Stage of Funding...  ...ensure high performance and responsiveness. Engage in agile development practices to deliver features iteratively and efficiently.... 
    Work at office

    Recruiting from Scratch

    New York, NY
    6 days ago
  •  ...Full Stack Software Engineer At Anytime AI, we are building the Premier AI Legal Assistant for Plaintiff Lawyers, leveraging the most...  ...Stack Software Engineer, you will play a key role in both the development and continuous enhancement of our AI-driven legal tech platform... 
    Flexible hours
    Shift work

    Anytime AI

    New York, NY
    5 days ago
  •  ...around 750 employees, Komodo Health is a software company the serves the healthcare...  ...cost Position : Full Stack Software Engineer Duration: 3 months with good potential...  ...Gain extensive experience with API development for large data volumes, incorporating synchronous... 
    Remote work

    Kaav Inc.

    New York, NY
    5 days ago
  •  ...unstructured data. Manage end-to-end feature development across the full technology stack, including...  ...into technical specifications and scalable software solutions.Position Requirements: Bachelors degree in Software Engineering, Industrial and Management Engineering, or... 

    Hubble Contacts

    New York, NY
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer. Be the first to apply!