Machine Learning Engineer, Amazon Music Search

Amazon Music is an immersive audio entertainment service offering personalized music playlists, exclusive podcasts, and concert livestreams.
$120,000 - $200,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
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.

Machine Learning Engineer II, Shopping Conversation Foundation

Machine Learning Engineer role at Amazon focusing on LLMs and NLP for shopping experiences, offering competitive pay and the chance to work with cutting-edge AI technology.

Software Development Engineer | Amazon Delivery Experience (DEX) | Machine Learning, DEX AI Regionalization Engineering

Software Development Engineer position at Amazon's DEX team focusing on Machine Learning and delivery experience optimization

Description For Machine Learning Engineer, Amazon Music Search

Join Amazon Music's Search team as a Machine Learning Engineer where you'll be at the forefront of improving customer experience through advanced search and recommendation systems. You'll work with scientists to develop and evaluate ML models focusing on Search Relevancy & Ranking, utilizing large datasets including meta-data and search queries. The role combines technical expertise with practical implementation, requiring you to scale prototypes into production-ready solutions.

Amazon Music offers an innovative platform that connects fans, artists, and creators through personalized experiences. From curated playlists to exclusive content, the service caters to various listener preferences across different tiers - from Prime members to Amazon Music Unlimited subscribers. The team values rapid experimentation and iteration while maintaining high-quality standards.

As an ML Engineer, you'll leverage tools like Amazon SageMaker and Bedrock for model development and deployment. You'll collaborate with Applied Scientists to create scalable ML and Generative AI solutions, working directly with stakeholders to understand and address business challenges. The position requires strong technical skills, including experience with AWS services and machine learning infrastructure.

This role offers the opportunity to influence how Amazon Music engages with users globally, working on projects that directly impact millions of listeners. You'll be part of a team that values innovation, collaboration, and technical excellence, while contributing to the evolution of one of the world's leading music streaming platforms.

Last updated 3 months ago

Responsibilities For Machine Learning Engineer, Amazon Music Search

  • Collaborate with scientists on developing and evaluating machine learning models
  • Own scaling up successful prototypes and implementing reliable automated production workflows
  • Use ML and Generative AI tools to provide scalable production solutions
  • Collaborate with Applied scientists to create and fine tune scalable ML solutions
  • Interact with product stakeholders to understand business problems
  • Analyze and extract relevant information from large amounts of historical data
  • Work closely with science and engineering teams to drive model implementations

Requirements For Machine Learning Engineer, Amazon Music Search

Python
Java
  • 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
  • Bachelor's degree in computer science or equivalent
  • 2+ years of building large-scale machine-learning infrastructure (preferred)
  • Experience with AWS services such as SageMaker, EMR, S3, DynamoDB, EC2 (preferred)

Interested in this job?