> Markdown version of [/jobs/ext/3559794-machine-learning-recommendations-engineer-song](https://www.wearedevelopers.com/jobs/ext/3559794-machine-learning-recommendations-engineer-song). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Machine Learning Recommendations Engineer Song - **Company:** Suno Inc. - **Location:** San Francisco, CA, United States - **Contract:** Permanent contract - **Skills:** Human-Computer Interaction, Python (Programming Language), Machine Learning, Tensorflow, Pytorch, Build Management, Feature Extraction - **Published:** October 2, 2026 - **Apply:** https://startup.jobs/machine-learning-engineer-content-discovery-suno-10247224 ## About the Role * Strong background in applied mathematics, statistics, machine learning, or a related quantitative field (PhD or equivalent experience) * Experience designing models from first principles (e.g., probabilistic models, optimization-based systems, representation learning, graph-based methods) * Proficiency in Python and modern ML frameworks (e.g., PyTorch) with the ability to implement and iterate on research ideas * Familiarity with learning from user interaction data (implicit feedback, ranking losses, bandits, or reinforcement-learning-adjacent methods) * Comfort reasoning about tradeoffs between model quality, scalability, and system constraints * Curiosity, rigor, and a desire to understand systems deeply rather than treating models as black boxes * A love of music (listening, exploring, or making) is a strong plus Additional Notes: Applicants must be eligible to work in the US. ## Description We're looking for early members of our machine learning recommendations team. You'll work closely with the founding team and have ownership of a wide variety of technical decisions on how we build and deploy our state of the art recommendation models., * Formulate and develop mathematical models of user preference, similarity, and engagement for music discovery * Design learning systems that infer user taste from sparse, noisy, and evolving interaction data * Build and deploy scalable recommendation and ranking models that operate under real-time latency and throughput constraints * Translate abstract objectives (relevance, novelty, diversity, long-term satisfaction) into measurable metrics and optimized systems * Run large-scale experiments and causal analyses to evaluate model behavior and product impact * Work closely with product and research leadership to define the technical direction of Suno's personalization systems ## Related Videos - [How We Built a Machine Learning-Based Recommendation System (And Survived to Tell the Tale)](https://www.wearedevelopers.com/videos/752-how-we-built-a-machine-learning-based-recommendation-system-and-survived-to-tell-the-tale) - [Machine learning in the browser with TensorFlowjs](https://www.wearedevelopers.com/videos/155-machine-learning-in-the-browser-with-tensorflowjs) - [Introduction to Azure Machine Learning](https://www.wearedevelopers.com/videos/368-introduction-to-azure-machine-learning) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Getting Started with Machine Learning](https://www.wearedevelopers.com/videos/260-getting-started-with-machine-learning) - [Overview of Machine Learning in Python](https://www.wearedevelopers.com/videos/840-overview-of-machine-learning-in-python) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [MLops – Deploying, Maintaining And Evolving Machine Learning Models in Production](https://www.wearedevelopers.com/magazine/115-mlops-deploying-maintaining-and-evolving-machine-learning-models-in-production) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this)