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

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 a month 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?

Jobs Related To Amazon Machine Learning Engineer II, Search Science and Data Infrastructure

Software Engineer II, Cross Border Science

Mid-level Software Engineer role at Amazon focusing on machine learning and cross-border commerce optimization

Software Development Engineer, Amazon Private Brands - Discovery

Software Development Engineer role at Amazon Private Brands, focusing on AWS and Machine Learning technologies to enhance customer product discovery.

Software Development Engineer, Studios AI Labs

Software Engineer role at Amazon Studios AI Labs, developing AI solutions for entertainment industry, combining ML, Data Science, and GenAI expertise.

Software Development Engineer, AGI Info

Software Development Engineer position at Amazon's AGI Info team, focusing on Gen AI implementation and customer experience enhancement.

Language Engineer II, Amazon Transcribe

Language Engineer II position at Amazon AWS, focusing on natural language data collections and GenAI services development.