Software Development Engineer
$158.1k - $213.8kAmazon 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
$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...SuggestedFull timeSummer workInternshipSeasonal workSummer internshipWork at officeLocal areaWorldwideMonday to Friday- ...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...SuggestedLocal areaVisa sponsorship
$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...SuggestedCasual workWork at officeFlexible hours$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...SuggestedHourly payContract work- ...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...SuggestedShift work
$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 workLocal areaRelocation$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,...$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 workLocal area$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...InternshipWorldwideFlexible hours- ...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 officeRemote work
$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 employmentInternshipFlexible hours$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 employmentWork experience placementWork at officeLocal area2 days per week3 days per week$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 employmentWork experience placementWork at officeLocal area$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 employmentWork experience placementWork at officeLocal areaWorldwide2 days per week3 days per week$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 employmentWork experience placementWork at officeLocal area2 days per week3 days per week- ...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 timeSummer workInternshipWork at office3 days per week
$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 employmentWork experience placementWork at officeLocal area3 days per week$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 timeTemporary workRemote work- ...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 workInternshipWorldwideFlexible hours
$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 employmentWork experience placementWork at officeLocal areaRemote work$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 payContract workWork experience placementRemote work$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 employmentContract workWork experience placementWork at officeLocal areaRemote workShift work- ...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...
- ...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 timeWork at office
$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 timeWork at officeVisa sponsorship$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$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- ...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 hoursShift work
- ...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
- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer. Be the first to apply!
- ngo software engineer New York, NY
- software qa engineer New York, NY
- senior software design engineer New York, NY
- real time software engineer New York, NY
- software engineer co-op New York, NY
- facebook software engineer New York, NY
- startup software engineer New York, NY
- financial software developer New York, NY
- part time software developer New York, NY
- software engineer mainframe New York, NY



