Staff Machine Learning Engineer - Personalization
$227.5k - $324.99k per yearSpotify
The Personalization team makes deciding what to play next easier and more enjoyable for every listener. From Blend to Discover Weekly, we're behind some of Spotify's most-loved features. We built them by understanding the world of music and podcasts better than anyone else. Join us and you'll keep millions of users listening by making great recommendations to each and every one of them.
Surfaces Moments is a ML team within the Personalization Mission focused on creating moment-based experiences across Spotify surfaces. The team owns and evolves the experiences that help listeners quickly connect with the content that matters most to them, including the Home Shortcuts experience and the underlying intelligence that powers it. By combining cutting-edge machine learning, recommendation systems, and product thinking, the team delivers highly relevant, personalized experiences to millions of listeners around the world.
As a Staff Machine Learning Engineer, you will help shape the future of personalized discovery and engagement at Spotify. You'll work at the intersection of recommendation systems, large language models, and production-scale machine learning infrastructure to build experiences that delight users and drive meaningful impact. This role is ideal for someone who enjoys taking models from research to production, driving technical direction in ambiguous problem spaces, and solving complex personalization challenges at global scale.
What You'll Do
Own and improve the machine learning models and systems that power the Home feed, including the Shortcuts experience.
Design, build, and ship personalized recommendations that serve millions of Spotify listeners globally.
Build content recommendation systems for emerging agentic and AI-powered user experiences.
Train, fine-tune, evaluate, and optimize large language models using techniques such as supervised fine-tuning (SFT), distillation, and parameter-efficient training approaches.
Partner closely with product managers, engineers, data scientists, and designers to define and execute experimentation strategies.
Drive A/B testing, monitoring, model evaluation, and continuous optimization of recommendation quality, reliability, and cost efficiency.
Improve ML platform capabilities, data pipelines, and production systems that support personalization at Spotify scale.
Drive technical direction in ambiguous problem spaces and contribute to the long-term architecture of personalization systems.
Mentor and support other machine learning engineers, helping raise the bar across the team.
Who You Are
You have 8+ years of experience building and deploying machine learning systems in production environments.
You have deep expertise in recommendation systems, ranking models, personalization, or large-scale content discovery platforms.
You have strong proficiency in Python and hands-on experience building machine learning systems with PyTorch.
You are experienced with large language model training, fine-tuning, evaluation, and optimization techniques including SFT, distillation, and LoRA.
You have worked with large-scale inference systems and understand the challenges of latency, reliability, and cost optimization.
You care deeply about creating high-quality user experiences through thoughtful application of machine learning.
You communicate effectively across technical and non-technical audiences, and you influence technical decisions beyond your immediate team
You know how to design, execute, and interpret online experiments and A/B tests to improve user outcomes.
You have experience operating distributed machine learning workloads using technologies such as Ray, FSDP, HSDP, or similar frameworks.
You are experienced building and maintaining data pipelines and orchestration workflows using technologies such as Flyte, Airflow, BigQuery, and cloud-based storage platforms.
Where You'll Be
We offer you the flexibility to work where you work best! For this role, you can be within the North Americas region as long as we have a work location.
This team operates within the Eastern Standard time zone for collaboration.
The United States base range for this position is $227,495- $324,993 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. These ranges may be modified in the future.
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.
- ...your ideas, your grit, and your care for people. Join us and shape the future of care. The Opportunity We’re hiring a Senior Machine Learning Engineer to join our AI & Analytics Engineering team. This team builds AI-powered lab interpretation, clinician decision support, and...SuggestedFull time
- ...delivery platform, health practitioners can seamlessly design personalized health plans, provide support and education tools, and... ...Come build a healthier future with us. We're hiring a Lead Machine Learning Engineer to join our Data team. Fullscript is in a unique position to...SuggestedFull timeWork at officeRemote workWork from homeFlexible hours
- ...flexible earnings opportunities to Instacart Personal Shoppers. Instacart has become a lifeline... ...through regular in-person events. Learn more about our flexible approach to where we work. Overview As a machine learning engineer in the Economics team, you will build state...SuggestedLong term contractFull timeWork at officeWork from homeFlexible hours
- ...flexible earnings opportunities to Instacart Personal Shoppers. Instacart has become a... ...community through regular in-person events. Learn more about our flexible approach to where we work. Overview As a Senior Machine Learning Engineer on the Ads Response Prediction team, you...SuggestedFull timeWork at officeWork from homeFlexible hours
- ...leader in AI for physical operations. We're hiring a Lead Machine Learning Infrastructure Engineer to serve as the technical anchor for ML infrastructure... ...run our world. We are open to calibrating this role at Staff, Senior Staff, or Principal level depending on the candidate...SuggestedLong term contractFull timeRemote work
- ...applications and next steps. Our partner is looking for a Staff Data Engineer based in Canada. This role offers the opportunity to shape... ...teams. - Build production data pipelines supporting AI and machine learning systems, including embeddings, vector stores, RAG data preparation...Long term contractFull timeImmediate start
- ...Back to jobs Staff Software Engineer, Python Remote - Canada Apply About Northbeam Northbeam is building the world's most advanced marketing... ...understand the full customer journey, and drive profitable growth. Machine learning has been at the heart of Northbeam since day one: our full...Full timeRemote work
- ...About CircleCI Engineering CI/CD has been solved. Now it's being reinvented. AI agents don't... ...principles aren't posters on a wall. We learn fast: we run experiments, accept failure,... ...calls, document the reasoning, and are the person others escalate to when the answer isn't...Full time
- ...scalable, well-tested code for production systems. Establish engineering practices that support a high-performing team and healthy technical... ...and cross-functional teams on strategy and delivery. Staff-level technical leadership skills, including mentoring and improving...Full timeRemote workVisa sponsorship
$135k - $170k per year
...DevOps Staff Platform Engineer Location: Remote (Canada) Compensation: $135,000 - $170,000 CAD +... ...changes the job: Golden paths become machine-executable contracts, not wiki pages. An... ...paid time off, including vacation and personal days Wellbeing Programs - Access counselling...Long term contractRemote workFlexible hoursShift work- ...all applications and next steps. Our partner is looking for a Staff Engineer (Core & MLOps) based in Canada. This role offers the opportunity... ..., remote-first environment. - A curious, continuous-learning mindset with an interest in evaluating new technologies, architectures...Long term contractFull timeRemote work
- ...flexible earnings opportunities to Instacart Personal Shoppers. Instacart has become a... ...building community through regular in-person events. Learn more about our flexible approach to where... ...marketplace. We are seeking an Android Engineer to serve as a technical lead within the...Long term contractFull timeWork at officeImmediate startWork from homeFlexible hours
- ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior/Staff Platform Engineer based in Canada. The Senior/Staff Platform Engineer will build, operate, and evolve large-scale production infrastructure...Full timeImmediate start
- ...Back to jobs Staff Software Engineer, Data Systems (Python) Remote - Canada Apply About Northbeam Northbeam is building the world's most advanced... ...the full customer journey, and drive profitable growth. Machine learning has been at the heart of Northbeam since day one: our full...Full timeRemote work
- ...Geometry with consequences. Deep learning on 3D CAD data where... ...tinkerer's playground. Physical machines, shop floors, and modern cloud... ...our AI quoting and calculation engines. Factories operate differently... ...PyTorch, PyTorch Lightning, scikit-learn or similar), not just...Full timePart timeRemote work
- ...Job Responsibility: Staff Site Reliability Engineer About vArmour At vArmour, we're disrupting traditional security and IT players through the understanding of relationships - the complex interdependencies that drive IT. vArmour is the leading venture-backed provider...Full timeRemote workFlexible hours
- ...push beyond. The opportunity We are searching for a Staff Software Engineer to join our Offers team . The role entails contributing to... ...the strategic architectural transition of our core Search Engine from Elixir to Go as the pioneer Go engineer. Design foundational...Long term contractPermanent employmentFull timeRemote workWorldwideRelocationFlexible hours
- ...all applications and next steps. Our partner is looking for a Staff Engineer - Cloud Platform based in Canada. This is a senior individual contributor... ...and manage Google Cloud infrastructure, including GKE, Compute Engine, Cloud Storage, BigQuery, Pub/Sub, Cloud SQL, and Composer/...Full time
- ..., and distribute open-source software that enables people to enjoy the internet on their terms. About this team and role: A Staff Operations Engineer leads the design, reliability, and evolution of hybrid-cloud and workplace infrastructure. This senior role spans teams, drives...Long term contractFull timeWork at officeWorldwide
- ...compensation programs, benefits, and employment policies. To learn more, visit thunderbird. net and thunderbolt. io The... ..., infrastructure, and model choices. We’re looking for a Staff Full-Stack Product Engineer: a full-stack engineer who ships production code and works...Long term contractFull time
$142k - $227k per year
...operate, increase sales, engage customers, and keep employees happy. Engineers at Toast build the mission-critical foundation that powers... ...system reliability, massive data scale, custom menu and pricing engine configurations, and complex multi-entity management. [We are hiring...Full timeWork at officeLocal area- ...earnings opportunities to Instacart Personal Shoppers. Instacart has become... ...regular in-person events. Learn more about our flexible... ...force multiplier for our 1000+ engineers. We define and build the platforms... ...from concept to production. As a Staff Software Engineer on Developer...Full timeInternshipWork at officeLocal areaRemote workWork from homeFlexible hoursShift work
$181k - $241k per year
...developing consumer experiences using UI frameworks like React · You have 2+ years of experience working in search or related recommendation engines · You have experience delivering major features, system components or deprecating existing functionality in a system through the...Full timeRemote work$220k - $240k per year
...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer, Backend (Grader) based in Canada. This is a high-impact backend engineering role focused on owning the technical foundation...Full time- ...designing the controls and guardrails that let Affirm adopt AI safely, partnering across Security, Legal, Privacy, Compliance, IT, and Engineering to make it scalable and repeatable. What you’ll do - You will lead and continuously improve Affirm's enterprise AI security review...Full time
$181k - $241k per year
...and no tradeoffs on what matters most. We are seeking a seasoned Staff Engineer to help drive our Continuous Integration (CI) team. This role... ...about AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or...Long term contractFull timeTemporary workRemote work- ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer (Full-Stack) based in Canada. This is a high-impact, full-stack engineering role focused on technical direction and company-wide...Full timeWork at officeRemote workFlexible hours
- ...and Mozilla Foundation with its own compensation programs, benefits, and employment policies. To learn more, visit thunderbird. net The opportunity As a Staff Software Engineer, Services, you’ll help shape the architecture and technical direction of web-based products that...Long term contractFull time
- ...secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations build... ..., Containers, Agent Skills, and future products. We're hiring a Staff Software Engineer to lead the engineering of that platform. You'...Full time
$210k - $278k per year
...foundation small businesses deserve. ABOUT THIS ROLE Our engineering team is responsible for taking products from... ...—a small but high-impact group supporting a 30+ person engineering organization. We are looking for a Staff Software Engineer who’s capable of balancing moving...Full timeSelf employment
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Machine Learning Engineer - Personalization. Be the first to apply!
- project engineer assistant project manager Remote
- assistant electrical engineer Remote
- junior machine learning developer Remote
- machine learning engineer Remote
- machine learning part time Remote
- software engineer - ai machine learning Remote
- machine learning Remote
- machine learning researcher Remote
- project engineer assistant project manager
- food engineering assistant professor
