Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Machine Learning Engineer II - Subscriptions image - Rise Careers
Job details

Machine Learning Engineer II - Subscriptions

We in the Machine Learning product area in the Activation, Retention, Conversion studio are focused on building robust and scalable machine learning solutions that can personalize activation, retention and conversion funnels to improve important business metrics. Through an ensemble of machine learning models, we aim to provide the best suitable offer or non-credit card trial to demonstrate the value of Spotify Premium, with the ultimate goal of having direct impact on key business metrics like SUBS and MAU

Our vision is to build the machine learning models and infrastructure that offers a fully personalized and ML-optimized Offer as well as trial targeting with the intention of showing the right value to the right user at the right time


Our squad is a combination of Machine Learning Engineers, Data Engineers, Backend Engineers and Data Scientists. If this sounds like something you would be interested in working on, please apply.


What You'll Do
  • Contribute to designing, building, evaluating, shipping, and refining Spotify’s product by hands-on ML development
  • Collaborate with a multi-functional agile team spanning user research, design, data science, product management, and engineering to build new product features that advance our mission to connect artists and fans in personalized and relevant ways
  • Prototype new approaches and productionize solutions at scale for our hundreds of millions of active users
  • Help drive optimisation, testing, and tooling to improve quality
  • Be part of an active group of machine learning practitioners in your mission and across Spotify


Who You Are
  • You have a strong background in machine learning, theory, and practice.
  • You are comfortable explaining the intuition and assumptions behind ML concepts, experience in the messaging space is a plus.
  • You have hands-on experience implementing and maintaining production ML systems in Python, Scala and using libraries like Tensorflow or PyTorch.
  • You are experienced with building data pipelines, and you are self-sufficient in getting the data you need to build and evaluate your models.
  • You preferably have experience with cloud platforms like GCP or AWS.


Where You'll Be
  • We offer you the flexibility to work where you work best! For this role, you can be within the EST time zone as long as we have a work location.


The United States base range for this position is $171,903 -$245,575 plus equity. The benefits available for this position include health insurance, six month paid parental leave, 401(k) retirement plan, monthly meal allowance, 23 paid days off, 13 paid flexible holidays, paid sick leave. This range encompasses multiple levels. Leveling is determined during the interview process.  Placement in a level depends on relevant work history and interview performance. These ranges may be modified in the future.

Spotify Glassdoor Company Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Spotify DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Spotify
Spotify CEO photo
Daniel Ek
Approve of CEO

Average salary estimate

$208739 / YEARLY (est.)
min
max
$171903K
$245575K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Machine Learning Engineer II - Subscriptions, Spotify

As a Machine Learning Engineer II - Subscriptions at Spotify, you'll dive into the exciting world of machine learning to shape how we enhance user engagement through personalized experiences. Our team in the Activation, Retention, Conversion studio is on a mission to create scalable and robust machine learning models that optimize user interaction with Spotify Premium. You will play a crucial role in developing a system that presents tailored trials and offers to users, ensuring they see the value of our services at just the right moment. Collaborating closely with data scientists, backend engineers, and fellow machine learning engineers, you’ll contribute to the whole lifecycle of our products—from design and prototyping to deployment and refining. If you have experience in Python, Scala, and frameworks like TensorFlow or PyTorch, and you're passionate about building impactful solutions, you’ll thrive in our innovative environment. You will have the opportunity to improve our machine learning infrastructure and participate in the optimization processes to enhance the quality of our offerings. Located in the vibrant heart of New York, NY, our team embraces flexibility in how and where you work, provided you're within the EST timezone. Dive into a rewarding career where your contributions will directly influence millions of Spotify users worldwide. If you’re ready to take this journey with us, apply now!

Frequently Asked Questions (FAQs) for Machine Learning Engineer II - Subscriptions Role at Spotify
What responsibilities can I expect as a Machine Learning Engineer II - Subscriptions at Spotify?

As a Machine Learning Engineer II - Subscriptions at Spotify, you will be involved in designing and developing machine learning models that personalize user experience through targeted offers and trials. Your responsibilities will include collaborating with a diverse team consisting of product managers, data scientists, and engineers to advance our product features. You'll be hands-on in the ML development process, and your efforts will directly contribute to enhancing user engagement metrics.

Join Rise to see the full answer
What skills are necessary for a Machine Learning Engineer II - Subscriptions at Spotify?

To thrive in the role of Machine Learning Engineer II - Subscriptions at Spotify, you should have a strong foundation in machine learning theories and practical applications. Proficiency in programming languages like Python or Scala and experience with ML libraries such as TensorFlow or PyTorch are crucial. Knowledge of building data pipelines and experience working with cloud platforms like GCP or AWS will set you apart from other candidates.

Join Rise to see the full answer
What does the team structure look like for a Machine Learning Engineer II - Subscriptions at Spotify?

The Machine Learning Engineer II - Subscriptions at Spotify is part of a thriving squad that includes Machine Learning Engineers, Data Engineers, Backend Engineers, and Data Scientists. This multi-functional team collaborates closely in an agile environment, bringing together diverse skill sets to develop innovative features that connect artists and fans in highly personalized ways.

Join Rise to see the full answer
How does Spotify ensure my growth as a Machine Learning Engineer II - Subscriptions?

Spotify is dedicated to your professional growth. In your role as Machine Learning Engineer II - Subscriptions, you will not only work on exciting projects but also be part of an active community of ML practitioners. Through collaboration and knowledge sharing, you will have ample opportunities to learn new skills and enhance your existing expertise in machine learning and product development.

Join Rise to see the full answer
What is the work environment like for a Machine Learning Engineer II - Subscriptions at Spotify?

At Spotify, we embrace a culture of flexibility and innovation. As a Machine Learning Engineer II - Subscriptions, you will work in a dynamic environment that values creativity and collaboration. Our team operates primarily in the EST timezone, and you have the flexibility to choose a work setup that suits you best, whether it's remote or hybrid, allowing you to balance work and personal commitments seamlessly.

Join Rise to see the full answer
What are the career advancement opportunities for a Machine Learning Engineer II - Subscriptions at Spotify?

Career advancement at Spotify is well-structured and merit-based. As a Machine Learning Engineer II - Subscriptions, you have the potential to progress to higher levels of engineering roles based on your contributions and performance during the interview process. Continuous learning and properly demonstrating your expertise are key elements in advancing your career within Spotify.

Join Rise to see the full answer
What are the typical projects I might work on as a Machine Learning Engineer II - Subscriptions?

In the role of Machine Learning Engineer II - Subscriptions at Spotify, you can expect to work on projects that focus on creating machine learning models that optimize user activation, retention, and conversion. This includes prototyping new approaches, productionizing solutions at scale, and collaborating with your team to drive improvements across different product features that enhance user experience across the Spotify platform.

Join Rise to see the full answer
Common Interview Questions for Machine Learning Engineer II - Subscriptions
Can you describe your experience with machine learning frameworks like TensorFlow or PyTorch?

When answering this question, focus on specific projects where you utilized TensorFlow or PyTorch, mentioning any challenges you overcame, the outcomes of your projects, and how your expertise in these frameworks benefited the team or the project. For example, discuss any particular models you developed or optimized using these tools.

Join Rise to see the full answer
What steps do you take when developing and maintaining machine learning models in production?

Explain your process thoroughly; include steps like data preprocessing, model training, validation, testing, and monitoring. Highlight the importance of continuous evaluation and the techniques you use to ensure the models remain accurate over time. Provide examples of how you have successfully implemented these steps in past roles.

Join Rise to see the full answer
How do you approach building and optimizing data pipelines for machine learning?

Detail your experience in designing data pipelines, mentioning the tools and technologies you have used. Discuss strategies for optimizing data processing speed and ensuring data quality, all of which are critical for effective machine learning model training. Use examples to illustrate your approach.

Join Rise to see the full answer
Can you give an example of a challenging machine learning problem you solved?

Share a specific problem you faced, the context around it, and the methodology you used to solve it. Discuss the impact of your solution on the project or team and any lessons learned during that process. This will display your problem-solving skills and ability to handle challenges effectively.

Join Rise to see the full answer
What strategies do you use to keep up with the latest trends and advancements in machine learning?

Discuss your commitment to continuous learning in the field of machine learning. Share resources such as blogs, online courses, journals, or meetups you follow, and mention how these influences have impacted your work and understanding of emerging trends.

Join Rise to see the full answer
How do you ensure collaboration with cross-functional teams like data scientists and engineers?

Emphasize the importance of communication and collaboration in machine learning projects. Share experiences where you successfully collaborated with different departments, focusing on how you established shared goals, maintained transparency, and created a cohesive working environment.

Join Rise to see the full answer
What metrics do you consider most important for assessing the performance of a machine learning model?

Identify key metrics relevant to the models you’ve worked on, such as accuracy, precision, recall, F1 score, AUC-ROC, etc. Explain why each metric is important and provide examples of how you have used these metrics to evaluate and optimize model performance.

Join Rise to see the full answer
How do you handle model bias and ensure fairness in machine learning?

Discuss methods you employ to detect and address bias in your models, such as data preprocessing techniques, fairness algorithms, or additional validation steps. Provide examples of experiences where you worked to ensure that your models were fair and unbiased.

Join Rise to see the full answer
Describe a time when you had to explain complex machine learning concepts to non-technical stakeholders.

Share an experience where you effectively communicated complex technical concepts in layman's terms. Focus on your approach to ensuring understanding and the successful outcome of the discussion, highlighting your communication and interpersonal skills.

Join Rise to see the full answer
What role does user feedback play in your machine learning development process?

Explain how you incorporate user feedback into your machine learning projects. Discuss methods for gathering feedback, analyzing it, and how you use that information to iterate and improve your models actively. This showcases your commitment to user-centered design.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Inclusive & Diverse
Empathetic
Take Risks
Transparent & Candid
Feedback Forward
Mission Driven
Collaboration over Competition
Work/Life Harmony
Maternity Leave
Paternity Leave
Snacks
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
401K Matching
Paid Sick Days
Paid Time-Off
Paid Volunteer Time
Photo of the Rise User
Posted 8 days ago
Inclusive & Diverse
Empathetic
Take Risks
Transparent & Candid
Feedback Forward
Mission Driven
Collaboration over Competition
Work/Life Harmony
Maternity Leave
Paternity Leave
Snacks
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
401K Matching
Paid Sick Days
Paid Time-Off
Paid Volunteer Time
Photo of the Rise User
Posted 10 days ago
Posted 13 days ago
Simbian Remote No location specified
Posted 9 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 9 days ago

Spotify is one of the largest online music streaming service providers founded in 2006 by Daniel Ek and Martin Lorentzon. As of March 2024, Spotify has over 615 million monthly active users, including 239 million paying subscribers around the world.

148 jobs
MATCH
Calculating your matching score...
BADGES
Badge Future MakerBadge Global CitizenBadge InnovatorBadge Office Vibes
CULTURE VALUES
Inclusive & Diverse
Empathetic
Take Risks
Transparent & Candid
Feedback Forward
Mission Driven
Collaboration over Competition
Work/Life Harmony
BENEFITS & PERKS
Maternity Leave
Paternity Leave
Snacks
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
401K Matching
Paid Sick Days
Paid Time-Off
Paid Volunteer Time
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 27, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!