> Markdown version of [/jobs/ext/3288991-research-scientist-ml-recommendation-systems-applied-machine-learning-team](https://www.wearedevelopers.com/jobs/ext/3288991-research-scientist-ml-recommendation-systems-applied-machine-learning-team). 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). --- # Research Scientist, ML Recommendation Systems, Applied Machine Learning Team - **Company:** BYTEDANCE INC. - **Location:** San Jose, CA, United States - **Experience:** Expert - **Salary:** $162,000.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Computer Engineering, Python (Programming Language), Machine Learning, Recommender Systems, Tensorflow, Reinforcement Learning, Pytorch, Large Language Models, Deep Learning, Generative AI, Information Technology, Machine Learning Operations - **Published:** September 1, 2026 - **Apply:** https://www.gamesjobsdirect.com/job/bytedance/research-scientist-ml-recommendation-systems-applied-machine-learning-team/354804 ## About the Role Minimum Qualifications: - A Bachelor's degree in Computer Science, Computer Engineering, or a related technical field is required. A Ph.D. in a relevant field is highly preferred. - At least 5 years of experience in proficiency in one or more programming languages such as Python or C++, and deep learning frameworks like PyTorch or TensorFlow. - Demonstrated expertise in designing, building, and scaling machine learning models for recommendation systems. - Deep understanding and hands-on experience with modern deep learning techniques, including Transformers, Large Language Models (LLMs), and multi-modal learning. - Proven experience in building and deploying end-to-end ML pipelines in a production environment. - A track record of publications at accredited peer-reviewed conferences such as NeurIPS, ICML, ICLR, KDD, RecSys, WWW ## Description You will be joining our Applied Machine Learning team, a central team responsible for delivering state-of-the-art solutions powering our company's recommendations, ads, and search systems across various products such as TikTok, Douyin. We own the end-to-end ML lifecycle, from ideation and research to building, deploying, and iterating on models in production. We are looking for candidates who are passionate about solving complex problems and have a strong foundation in machine learning theory and practice. Some of the projects we have been working on: - Large Scale Recommendation Models - End-to-End Generative Recommendation Systems - Reinforcement Learning for User Personalization in Recommendation Systems You Will: In this role, you will drive the next wave of innovation for our recommendation systems, directly shaping the user experience by: - Build and scale up machine learning models for recommendation systems - Research and apply multi-modal techniques (leveraging text, image, video) to create a holistic understanding of content and user preferences - Pioneer new modeling strategies by researching and integrating long-term user behavior signals to drive sustained engagement and satisfaction, by using techniques such as reinforcement learning - Partner closely with the infrastructure team to co-design and optimize next-generation recommendation model architectures and systems, ensuring high-performance, low-latency, and cost-efficient training and inference at a massive scale. - Work hand-in-hand with product, engineering, and design teams to rigorously test and deploy end-to-end solutions, validating their impact and ensuring they create a seamless and enhanced user experience. ## 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) - [Getting Started with Machine Learning](https://www.wearedevelopers.com/videos/260-getting-started-with-machine-learning) - [Geometric deep learning for drug discovery](https://www.wearedevelopers.com/videos/264-geometric-deep-learning-for-drug-discovery) - [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) - [Machine learning in the browser with TensorFlowjs](https://www.wearedevelopers.com/videos/155-machine-learning-in-the-browser-with-tensorflowjs) - [The pitfalls of Deep Learning - When Neural Networks are not the solution](https://www.wearedevelopers.com/videos/14-the-pitfalls-of-deep-learning-when-neural-networks-are-not-the-solution) ## Related Articles - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production) - [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)