Amazon - Seattle, WA

posted about 2 months ago

Full-time - Mid Level
Seattle, WA
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

As a Machine Learning Engineer II focused on Search Quality at Amazon, you will play a pivotal role in transforming the way customers interact with Amazon Search through the innovative use of Large Language Models (LLMs). Your work will involve designing and implementing online machine learning systems and automated offline training pipelines that enhance the search experience for millions of users. You will be tasked with optimizing the latency and throughput of production models, ensuring that they operate efficiently and effectively under tight service level agreements (SLAs). In this role, you will also be responsible for implementing large-scale data processing techniques for model pre-training and fine-tuning, which are crucial for improving the accuracy and relevance of search results. Collaborating closely with principal engineers and scientists, you will help build robust systems that are designed to endure and evolve over time. Additionally, you will conduct A/B tests to measure the customer impact of new models, providing valuable insights that will guide future enhancements to the search functionality. You will be part of a collaborative team of machine learning engineers and scientists dedicated to maintaining and improving Amazon's search quality on a global scale. This position offers an exciting opportunity to work at the intersection of machine learning and customer experience, making a tangible impact on how users find products and information on Amazon.

Responsibilities

  • Design online ML systems and automated offline training pipelines.
  • Optimize latency and throughput of production models.
  • Implement large scale data processing for model pre-training and fine-tuning.
  • Scale inference to serve Amazon customers with tight SLAs.
  • Work closely with principal engineers and scientists to build systems that will stand the test of time.
  • Conduct A/B tests to measure customer impact of new models.

Requirements

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture experience (design patterns, reliability and scaling) of new and existing systems.
  • Experience programming with at least one software programming language.
  • Experience in machine learning, data mining, information retrieval, statistics or natural language processing.

Nice-to-haves

  • 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations experience.
  • Bachelor's degree in computer science or equivalent.

Benefits

  • Full range of medical benefits
  • Financial benefits
  • Equity options
  • Sign-on payments
  • Other forms of compensation
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service