Machine Learning Engineer II, Amazon

World's largest e-commerce company creating powerful, customer-focused product search solutions and technologies.
$129,300 - $223,600
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS · E-Commerce

Description For Machine Learning Engineer II, Amazon

Amazon Search is seeking a Machine Learning Engineer II to join their Search Science Data Infrastructure team in Palo Alto. This role is crucial in delivering high-quality ML model training data and providing seamless access to ML artifacts through federated Feature Store infrastructure. The platform powers Amazon's search ranking, matching quality, and search economics, while also supporting live-site features including search suggestions, query understanding, and personalization.

The position offers an exciting opportunity to work on the world's largest product search engine, building scalable data-intensive infrastructure that processes massive amounts of data. Located in downtown Palo Alto, the office provides easy access to shops, restaurants, and public transportation.

As an ML Engineer, you'll be responsible for managing the complete machine learning lifecycle using AWS AI services, building scalable infrastructure, and working on data experimentation across geographic regions. The role requires expertise in large-scale distributed systems, performance optimization, and engineering best practices.

The compensation package is comprehensive, including a competitive base salary ranging from $129,300 to $223,600 depending on location, plus equity, sign-on payments, and full benefits. Amazon values diversity and inclusion, providing equal opportunities to all qualified candidates.

This role offers the unique opportunity to impact millions of customers worldwide through Amazon's search technology, while working with cutting-edge ML infrastructure and big data processing systems. The ideal candidate will combine strong technical skills with a passion for operational excellence and data-driven decision making.

Last updated 19 minutes ago

Responsibilities For Machine Learning Engineer II, Amazon

  • Manage machine learning lifecycle and operations using AWS AI services, DL compute resources, and core search backend services
  • Build scalable data-intensive infrastructure processing logs, catalogs, transactional data, and telemetry signals
  • Work with partners on data experimentation to advance Amazon product search across geographic regions
  • Lead design, write code, and deploy big data and machine learning services
  • Maintain expert knowledge in performance, large scale distributed system scalability
  • Drive operational excellence, evaluate system performance, security, and system metrics

Requirements For Machine Learning Engineer II, Amazon

Python
  • 4+ years of non-internship professional software development experience
  • 2+ years of machine learning, statistical modeling, data mining, and analytics techniques experience
  • 2+ years of building large-scale machine-learning infrastructure for online recommendation, ads ranking, personalization or search experience

Benefits For Machine Learning Engineer II, Amazon

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical, financial, and other benefits
  • Competitive base salary
  • Equity compensation
  • Sign-on payments

Interested in this job?

Jobs Related To Amazon Machine Learning Engineer II, Amazon

Software Development Engineer, Conversational AI Modeling and Learning

Senior Software Engineer role focusing on developing cutting-edge Conversational AI and Large Language Models at Amazon

Software Dev Engineer II, People Experience and Technology Central Science (PXTCS), GenAI Apps

Software Engineer role focusing on ML/GenAI systems development at Amazon's PXT Central Science Team, building solutions to improve employee experience.

Software Development Engineer, Sales AI

Software Development Engineer role at Amazon's Sales AI team, focusing on ML-driven advertising solutions with competitive compensation and benefits.

Software Development Engineer, AGI Info

Software Development Engineer role at Amazon's AGI Info team focusing on Gen AI implementation and innovative customer experiences.

Software Dev Engineer II, Amazon

Software Engineer II position at Amazon working on LLMs for e-commerce, combining AI expertise with shopping experience enhancement.