Machine Learning Engineer, Search Experimentation and ML

World's largest e-commerce company focused on customer-centric innovation and technology
$129,300 - $223,600
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · E-Commerce
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer- AI/ML, AWS Neuron Machine Learning Distributed Training, ML Accuracy

AWS Neuron seeks ML Engineer to develop distributed training solutions for large language models using PyTorch, TensorFlow, and JAX on custom silicon.

Software Engineer- AI/ML, AWS Neuron

AWS Neuron ML Engineer role focusing on distributed training and optimization of large language models using AWS Inferentia and Trainium accelerators.

Software Development Engineer, Finance Technology

Build AI/ML applications for Amazon's finance systems, focusing on data processing, forecasting, and automation within the FinTech team.

Machine Learning Engineer, MLE II, Amazon Q in QuickSight

Machine Learning Engineer role at Amazon working on Q in QuickSight, focusing on LLMs and NLP for business intelligence solutions.

Software Development Engineer, SageMaker Training Platform

Software Development Engineer position at Amazon's SageMaker Training Platform, building and scaling machine learning infrastructure.

Description For Machine Learning Engineer, Search Experimentation and ML

The Amazon Search Relevance team is seeking a Machine Learning Engineer to join their Search MLOps team, focusing on accelerating ML lifecycle automation and best practices across CDO. This role offers a unique opportunity to work with one of the world's largest product catalogs and impact how millions of customers discover products on Amazon.

The position involves collaborating closely with Senior Software Engineers in CDO and AWS SageMaker team to define ML lifecycle best practices and build pioneering automation features. You'll be working at the intersection of Machine Learning, Software Engineering, and AWS ML architecture, helping to design and implement solutions that operate at Amazon's massive scale.

The role offers exposure to cutting-edge ML technologies and the chance to build production pipelines for the entire ML model lifecycle. Your work will not only benefit Amazon's internal teams but also external AWS customers operating at similar scales. The team's systems and algorithms are crucial for surfacing relevant products while maintaining strict latency constraints.

This is an excellent opportunity for someone passionate about machine learning infrastructure, with strong software engineering principles and an interest in large-scale systems. The position offers competitive compensation, comprehensive benefits, and the chance to work with world-class engineers in a fast-paced, innovative environment.

The ideal candidate should be collaborative, innovative, and excited about working with complex ML systems at scale. You'll be responsible for building scalable infrastructure, developing monitoring tools, and implementing reproducible ML pipelines while maintaining high standards for code quality and documentation.

Last updated 3 months ago

Responsibilities For Machine Learning Engineer, Search Experimentation and ML

  • Design and build scalable infrastructure for training, evaluating and deploying ML models
  • Design and develop tools for monitoring ML model performance at scale
  • Design and develop lineage and artifact tracking infrastructure
  • Design and develop reproducible ML Pipelines
  • Champion engineering best practices
  • Produce clean, high-quality code, tests, and documentation

Requirements For Machine Learning Engineer, Search Experimentation and ML

Python
  • 3+ years of professional software development experience
  • 2+ years of system design/architecture experience
  • Experience in machine learning, data mining, or natural language processing
  • Experience programming with at least one software programming language
  • Knowledge of full software development lifecycle
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Machine Learning Engineer, Search Experimentation and ML

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive base salary
  • Equity compensation
  • Sign-on payments
  • Medical benefits
  • Financial benefits

Interested in this job?