The Team: The Content Understanding team is part of the ML Platform organization, responsible for building foundational ML capabilities to understand, represent, and organize content for various applications across the platform. We leverage state-of-the-art techniques in NLP, Computer Vision, and Recommender Systems to drive innovation in content discovery, personalization, and monetization.
The Role: We are looking for an exceptional Research Scientist (L5) to join our team. In this role, you will be at the forefront of designing, developing, and deploying novel machine learning algorithms and models that power critical product experiences. You will conduct cutting-edge research, contribute to top-tier conferences, and collaborate closely with engineering partners to bring your innovations to life.
Key Responsibilities:
- Lead the research, design, and implementation of advanced machine learning models for content understanding, representation, and organization.
- Identify and define new research directions that align with strategic business goals.
- Collaborate with cross-functional teams (engineering, product, design) to integrate research prototypes into production systems at scale.
- Publish research findings in leading academic venues and contribute to the broader scientific community.
- Mentor junior scientists and engineers, fostering a culture of technical excellence and innovation.
Qualifications:
- PhD in Computer Science, Machine Learning, Artificial Intelligence, Statistics, or a related quantitative field.
- 5+ years of hands-on experience in machine learning research and development, with a proven track record of shipping impactful solutions in a production environment.
- Strong publication record in top-tier conferences (e.g., NeurIPS, ICML, ICLR, KDD, SIGIR, AAAI, CVPR, ICCV, ACL, EMNLP).
- Deep expertise in one or more of the following areas: Natural Language Processing (NLP), Computer Vision (CV), Deep Learning, Graph Neural Networks (GNNs), Large Language Models (LLMs), Causal Inference, Reinforcement Learning, Recommender Systems, Information Retrieval.
- Proficiency in programming languages such as Python or Java, and experience with modern machine learning frameworks (e.g., TensorFlow, PyTorch, JAX).
- Excellent communication, presentation, and collaboration skills.
- Ability to thrive in a fast-paced, dynamic environment.
What We Offer: Opportunity to work on challenging problems, access to vast datasets, a culture of innovation, competitive salary, etc.