1. What is a Machine Learning Engineer at Xiaohongshu?
As a Machine Learning Engineer at Xiaohongshu, you are at the heart of one of the most vibrant content-sharing ecosystems in the world. Your work directly influences how millions of users discover, engage with, and create content. By building and optimizing sophisticated models—ranging from multimodal search algorithms and recommendation systems to advanced AI agents—you ensure that the platform remains intuitive, personalized, and highly relevant.
This role is critical for Xiaohongshu because the company’s competitive edge relies on its ability to bridge the gap between user intent and high-quality content. You will tackle complex challenges involving massive datasets, real-time inference, and state-of-the-art architectures like Transformers and Reinforcement Learning frameworks. Whether you are improving search efficiency, refining multimodal alignment, or deploying new agent-based tools, your contributions have a tangible, high-visibility impact on the product’s growth and user experience.
Expect to work in a fast-paced environment where theoretical depth meets practical application. The ideal candidate is someone who not only understands the "how" of machine learning but can articulate the "why" behind every design choice, loss function, and optimization strategy. You will collaborate with cross-functional teams to push the boundaries of what AI can achieve within a community-driven platform.



