Senior Software Development Engineer - Amazon Music Machine Learning

Amazon Music is an immersive audio entertainment service that deepens connections between fans, artists, and creators.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Consumer

Description For Senior Software Development Engineer - Amazon Music Machine Learning

Amazon Music is seeking a Senior Software Development Engineer to join their Machine Learning team in Berlin. As a key member of Amazon Music ML, you'll lead efforts to innovate and enhance customer engagement through recommendations across all devices. The role involves working with a diverse team to classify music and create interactive experiences that help users discover music matching their preferences.

You'll be part of a Berlin-based squad focused on improving existing customer experiences and developing new ones that maximize the impact of our machine learning capabilities. The position involves collaboration with scientists and backend engineers on algorithms for track, album, playlist, and station recommendations, while building scalable data stores to support these features.

The team's mission is to deliver a personalized, curated, and seamless music experience, helping customers discover both emerging artists and established musicians. You'll work on distributed systems at scale, spanning music apps, web player, and voice-forward audio engagement on mobile and Amazon Echo devices powered by Alexa.

Amazon Music operates globally, offering various service tiers including Prime Music with shuffle mode and ad-free podcasts, Amazon Music Unlimited with 100 million songs (including HD, Ultra HD, and spatial audio), and a free tier accessible via the Amazon Music app or Alexa-enabled devices. This role offers the unique opportunity to influence how Amazon Music engages with fans, artists, and creators on a global scale while working with cutting-edge machine learning technology.

Last updated 23 days ago

Responsibilities For Senior Software Development Engineer - Amazon Music Machine Learning

  • Designing and implementing end-to-end solutions
  • Influencing product decisions and scope
  • Identifying and addressing technical debt
  • Providing technical leadership, guiding the team and mentoring teammates
  • Participating in code reviews
  • Staying up to date with industry trends

Requirements For Senior Software Development Engineer - Amazon Music Machine Learning

Java
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience leading the architecture and design of new and current systems
  • Experience in professional, non-internship software development
  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Senior Software Development Engineer - Amazon Music Machine Learning

Visa Sponsorship
  • Visa Sponsorship
  • Equal opportunities employer
  • Workplace accommodations available

Interested in this job?

Jobs Related To Amazon Senior Software Development Engineer - Amazon Music Machine Learning

Sr. Software Engineer- AI/ML, AWS Neuron Distributed Training

Senior ML Engineer role at Amazon's Annapurna Labs, focusing on distributed training solutions for AWS Neuron platform and custom silicon accelerators.

Sr. SDE - Scanless Tech, Scanless Tech

Senior Software Development Engineer role at Amazon Robotics, focusing on computer vision and machine learning applications for automated item identification systems.

Senior Software Engineer, AGI Automations

Senior Software Engineering role leading Amazon's AGI team in developing generative AI technologies and multimodal foundation models, requiring 5+ years of experience.

Software Development Engineer - Machine Learning, Ad Response Prediction

Senior Software Engineering role at Amazon focusing on machine learning and ad response prediction, building scalable ML pipelines and systems for personalized advertising recommendations.

Sr. Software Development Engineer, FAR (Frontier AI & Robotics)

Senior Machine Learning Engineer role at Amazon's Frontier AI & Robotics team, focusing on optimizing large-scale foundation models for robotics applications using CUDA and TensorRT.