Taro Logo

Software Development Engineer II - Machine Learning, Sponsored Brands - Sourcing

Amazon is a global e-commerce and cloud computing company, known for innovation in online retail, AI, and web services.
$129,300 - $223,600
Machine Learning
Senior Software Engineer
5,000+ Employees
3+ years of experience
AI · E-Commerce
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Development Engineer II - Machine Learning, Sponsored Brands - Sourcing

Amazon is investing heavily in building world-class brand shopping experiences to define and deliver a collection of brand shopping products that drive long-term customer value. The Amazon Sponsored Brands (SB) team owns a mid-funnel ad product dedicated to brand owners and brand shoppers. They empower brands of all sizes to attract shoppers in the research and consideration phases of their shopping journey through visually stunning, inspiring, and relevant sponsored shopping experiences.

As a Software Development Engineer II in the SB Sourcing team, you will:

  • Drive the technical direction of offerings and solutions, working with various technologies
  • Design, code, troubleshoot, and support scalable data pipelines and online serving systems
  • Work closely with applied scientists to optimize the performance of search science and infrastructure
  • Implement end-to-end solutions
  • Own what you create
  • Mentor junior engineers and guide them to deliver their full potential

The role involves working on the ads search engine based on gRPC + Lucene for ads candidate generation, retrieving ads candidates using both lexical search and embedding search, and enhancing the ranking of results using machine learning models.

This position offers a competitive salary range of $129,300 to $223,600 per year, depending on the geographic market. Amazon provides a comprehensive benefits package and values diversity and inclusion in the workplace.

Join Amazon's innovative team and contribute to shaping the future of brand shopping experiences!

Last updated 8 months ago

Responsibilities For Software Development Engineer II - Machine Learning, Sponsored Brands - Sourcing

  • Drive technical direction of offerings and solutions
  • Design, code, troubleshoot, and support scalable data pipelines and online serving systems
  • Work with applied scientists to optimize search science and infrastructure performance
  • Implement end-to-end solutions
  • Mentor junior engineers
  • Guide team members to deliver their full potential

Requirements For Software Development Engineer II - Machine Learning, Sponsored Brands - Sourcing

Java
Python
Scala
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Bachelor's degree in computer science or equivalent (preferred)
  • 3+ years of full software development life cycle experience (preferred)
  • Experience in machine learning, data mining, information retrieval, statistics or natural language processing (preferred)

Interested in this job?