Remote Senior ML Infrastructure Engineer - Music in Stirling

Remote Senior ML Infrastructure Engineer - Music in Stirling

Stirling Full-Time 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 collaboration.
  • 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 tech.

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 Stirling 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 groundbreaking AI technologies that enhance artist-fan connections. With flexible remote work options across the EMEA region and a commitment to fair compensation and transparency, we empower our team to make a meaningful impact in the world of 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 Stirling

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 of projects or contributions to open-source, make sure to highlight them. It’s a great way to demonstrate your expertise in ML and audio processing without just relying on your CV.

Tip Number 3

Prepare for the interview by brushing up on your technical skills. Expect to dive deep into ML concepts and coding challenges. Practising with mock interviews can help you feel more confident and ready to impress.

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, you’ll be part of a community that values creativity and innovation in music tech.

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

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 your experience with machine learning models, especially in music generation or audio processing. We’re looking for specific examples that demonstrate your skills and how they relate to what we do at StudySmarter.

Be Clear and Concise:Keep your application clear and to the point. Use straightforward language and avoid jargon unless it’s relevant. We appreciate a well-structured application that makes it easy for us to see your qualifications and fit for the role.

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 team and culture 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 the interview.

Showcase Your Problem-Solving Skills

Be prepared to discuss specific challenges you've faced in ML model training and how you overcame them. Use examples that highlight your resourcefulness and proactive approach to finding solutions.

Communicate Clearly and Effectively

Since this role involves collaboration with global teams, practice articulating your thoughts clearly. Be ready to explain complex concepts in a way that’s easy to understand for those who may not have a technical background.

Demonstrate Your Passion for Music and AI

Express your enthusiasm for the intersection of music and technology. Share any personal projects or experiences that showcase your interest in audio processing and generative music tools, as this will resonate well with the team.