Remote Senior ML Infrastructure Engineer - Music in Surrey

Remote Senior ML Infrastructure Engineer - Music in Surrey

Surrey Full-Time No working from home possible
Spotify

At a Glance

  • Tasks: Collaborate with researchers to innovate music generation and enhance AI tools for artists.
  • Company: Join Spotify's Artist-First AI Music lab, where creativity meets technology.
  • Benefits: Flexible remote work, inclusive culture, and opportunities for personal growth.
  • Other info: Dynamic team environment with a focus on inclusivity and diverse perspectives.
  • Why this job: Make a real impact on the future of music while working with cutting-edge AI technologies.
  • Qualifications: Experience in ML model training, cloud platforms, and a passion for music technology.

We are seeking a Senior Research Engineer to join our Artist-First AI Music lab. Our team pioneers and advances state-of-the-art generative technologies for music that create breakthrough experiences for fans and artists. We invent entirely new listening experiences that center and celebrate artists and creatives. All of our products will put artists and songwriters first, through these four principles:

  • Partnerships with record labels, distributors, and music publishers: We’ll develop new products for artists and fans through upfront agreements, not by asking for forgiveness later.
  • Choice in participation: We recognize there’s a wide range of views on the use of generative music tools within the artistic community. Therefore, artists and rightsholders will choose if and how to participate to ensure the use of AI tools aligns with the values of the people behind the music.
  • Fair compensation and new revenue: We will build products that create wholly new revenue streams for rightsholders, artists, and songwriters, ensuring they are properly compensated for uses of their work and transparently credited for their contributions.
  • Artist-fan connection: AI tools we develop will not replace human artistry. They will give artists new ways to be creative and connect with fans.

For more information, see this press release!

What You'll Do

  • Close Collaboration: Work side-by-side with research scientists to conduct groundbreaking research in music generation (diffusion, flow matching, or autoregressive models), as well as related domains like ML-based audio processing, music information retrieval, machine learning, and signal processing.
  • Improve model training pipelines. You’ll debug distributed training, optimize data loading at massive scale, and ensure smooth scaling across compute environments.
  • Optimize performance. You’ll profile and accelerate existing training and inference code to make experiments faster and production systems more responsive.
  • Integrate models into production environments. You’ll work directly with platform and product teams to deploy models into the hands of hundreds of millions of Spotify’s users.
  • Incorporate state-of-the-art research. You'll translate models and techniques described in the literature into robust, well-engineered prototypes.
  • Maintain a high-quality codebase. You’ll enforce clear structure, consistency, and testing practices to support long-term maintainability on a codebase shared between members of a fast-paced globally distributed team.
  • Enhance researcher experience. You’ll build internal tooling, libraries, and workflows to make experimentation, debugging, and deployment more efficient for the whole team.

Who You Are

  • You have experience training or fine-tuning large machine learning models on GPUs using PyTorch or similar frameworks.
  • You have experience working with cloud platforms like Google Cloud Platform, AWS, or Microsoft Azure.
  • You understand how to debug problems in machine learning training code.
  • You communicate effectively with global teams and are ready to work both face-to-face and asynchronously with collaborators on multiple continents.
  • You have experience optimizing code for performance and can make GPUs “go brrr” (train at maximum efficiency).
  • You learn new concepts and technologies quickly and keep up to date with the rapid pace of development in machine learning and AI.
  • You are resourceful and proactive; when faced with blockers, you seek out solutions through research, experimentation, and collaboration.
  • You’re not afraid to dig deep into the stack: working with lldb, NVIDIA Nsight, or other low-level debugging tools is a plus.
  • You have a solid grasp of computer science concepts like type systems, compilers, parallelism, thread safety, encapsulation, and the like.
  • You have an interest in learning more about audio processing and music information retrieval and you're excited about building amazing products that use these technologies.

Where You'll Be

We offer you the flexibility to work where you work best! For this role, you can be within the EMEA region as long as we have a work location. This team operates within the Central European and GMT time zone for collaboration. Core working hours are CET 3pm-6pm / EST 9am-12pm.

Spotify is an equal opportunity employer. You are welcome at Spotify for who you are, no matter where you come from, what you look like, or what’s playing in your headphones. Our platform is for everyone, and so is our workplace. The more voices we have represented and amplified in our business, the more we will all thrive, contribute, and be forward-thinking! So bring us your personal experience, your perspectives, and your background. It’s in our differences that we will find the power to keep revolutionizing the way the world listens.

At Spotify, we are passionate about inclusivity and making sure our entire recruitment process is accessible to everyone. We have ways to request reasonable accommodations during the interview process and help assist in what you need. If you need accommodations at any stage of the application or interview process, please let us know - we’re here to support you in any way we can.

Spotify transformed music listening forever when we launched in 2008. Our mission is to unlock the potential of human creativity by giving a million creative artists the opportunity to live off their art and billions of fans the chance to enjoy and be passionate about these creators. Everything we do is driven by our love for music and podcasting. Today, we are the world’s most popular audio streaming subscription service.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Remote Senior ML Infrastructure Engineer - Music in Surrey employer: Spotify

At Spotify, we pride ourselves on being an exceptional employer that champions creativity and innovation in the music industry. Our inclusive work culture fosters collaboration and growth, allowing employees to thrive while working on cutting-edge AI technologies that enhance artist-fan connections. With flexible remote work options across the EMEA region and a commitment to fair compensation for artists, joining our team means contributing to meaningful projects that celebrate creativity and transform the way the world experiences music.

Spotify

Contact Details:

Spotify Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Remote Senior ML Infrastructure Engineer - Music in Surrey

Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those already working at Spotify or similar companies. A friendly chat can open doors and give you insider info on what it’s really like to work there.

Tip Number 2

Show off your skills! If you’ve got a portfolio or GitHub with projects related to ML or music tech, make sure to highlight that. It’s a great way to demonstrate your expertise and passion for the field.

Tip Number 3

Prepare for the interview by brushing up on your technical knowledge and problem-solving skills. Be ready to discuss your experience with ML models and how you’ve tackled challenges in past projects.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our team.

We think you need these skills to ace Remote Senior ML Infrastructure Engineer - Music in Surrey

Machine Learning
PyTorch
Cloud Platforms (Google Cloud Platform, AWS, Microsoft Azure)
Debugging Machine Learning Code
Performance Optimisation
Model Training Pipelines
Signal Processing

Some tips for your application 🫡

Show Your Passion for Music and AI:When you're writing your application, let your love for music and AI shine through! We want to see how your experience aligns with our mission of creating amazing artist-first experiences. Share any projects or research that highlight your enthusiasm for both fields.

Tailor Your CV and Cover Letter:Make sure to customise your CV and cover letter for this role. Highlight relevant experience in machine learning, especially with tools like PyTorch, and any work you've done in music generation or audio processing. We love seeing how you fit into our vision!

Be Clear and Concise:Keep your application straightforward and to the point. Use clear language to describe your skills and experiences. We appreciate a well-structured application that makes it easy for us to see why you’d be a great fit for our team.

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our culture and values while you’re at it!

How to prepare for a job interview at Spotify

Know Your Tech Inside Out

Make sure you’re well-versed in the latest machine learning frameworks, especially PyTorch. Brush up on your experience with cloud platforms like AWS or Google Cloud, as these will likely come up during technical discussions.

Showcase Your Collaboration Skills

Since this role involves close collaboration with research scientists, be prepared to discuss past experiences where you worked effectively in a team. Highlight how you communicated across different time zones and cultures, as this is key for a globally distributed team.

Prepare for Problem-Solving Questions

Expect to tackle some debugging scenarios or optimisation challenges during the interview. Practise explaining your thought process clearly, as they’ll want to see how you approach problems and find solutions, especially when it comes to making GPUs run efficiently.

Express Your Passion for Music and AI

This role is all about merging music with cutting-edge technology. Be ready to share your thoughts on generative music tools and how they can enhance artist-fan connections. Showing genuine enthusiasm for both music and AI will set you apart!