Taro Logo

Machine Learning Engineer II, Search Science and Data Infrastructure

Amazon is a global e-commerce and technology company that creates powerful, customer-focused product search solutions and technologies.
$129,300 - $223,600
Machine Learning
Mid-Level Software Engineer
In-Person
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 Machine Learning Engineer II, Search Science and Data Infrastructure

Amazon Search creates powerful, customer-focused product search solutions and technologies. As a Machine Learning Engineer II in the Search Science Data Infrastructure team, you will be responsible for delivering high-quality ML model training data and providing seamless access to ML artifacts through federated Feature Store infrastructure.

Key responsibilities include:

  • Leading development of services and infrastructure at the intersection of machine learning, big data, and distributed systems.
  • Managing machine learning lifecycle and operations using AWS AI services, DL compute resources, and core search backend services.
  • Building scalable data-intensive infrastructure to process huge amounts of logs, catalogs, transactional data, and telemetry signals.
  • Working with partners on data experimentation to advance Amazon product search across all geographic regions.
  • Designing, coding, and deploying big data and machine learning services that support the world's largest product search engine.
  • Possessing expert knowledge in performance, large-scale distributed system scalability, system architecture, and engineering best practices.
  • Obsessing over operational excellence, evaluating system performance, security, designing system metrics, and driving quality improvements.

This role offers the opportunity to work on cutting-edge technology in a dynamic environment, contributing to the foundation of Amazon's search R&D processes. You'll be part of a team that powers various aspects of Amazon's search functionality, including search suggestions, query understanding, spelling, search result ranking, and personalization.

The position is located in downtown Palo Alto, offering a vibrant work environment with easy access to shops, restaurants, and public transportation. Join Amazon Search and help shape the future of e-commerce search technology!

Last updated 8 months ago

Responsibilities For Machine Learning Engineer II, Search Science and Data Infrastructure

  • Lead development of services and infrastructure for ML, big data, and distributed systems
  • Manage machine learning lifecycle and operations using AWS AI services
  • Build scalable data-intensive infrastructure for processing large amounts of data
  • Work on data experimentation to advance Amazon product search
  • Design, code, and deploy big data and machine learning services
  • Evaluate system performance, security, and drive quality improvements

Requirements For Machine Learning Engineer II, Search Science and Data Infrastructure

  • 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
  • Experience in machine learning, data mining, information retrieval, statistics or natural language processing

Interested in this job?