Snowflake is seeking a Researcher specializing in Reinforcement Learning (RL) and Large Language Models (LLMs) to join their AI research team to push the boundaries of AI and contribute to projects that advance generative AI applications with fully managed and enterprise-grade LLMs.
Requirements
- Deep understanding of reinforcement learning algorithms, including recent advances like RLHF, DPO, PPO, and multi-agent systems.
- Strong expertise in large language models, including fine-tuning and post-training optimization techniques.
- Proficiency in programming languages and frameworks commonly used in AI research, such as Python, TensorFlow, or PyTorch.
- Experience with large-scale training and deployment of RL or LLM models.
- Familiarity with distributed computing and efficient training paradigms.
- Experience developing reasoning models, such as those for mathematical problem-solving, code generation, or structured decision-making tasks.
- Background in human-computer interaction or related interdisciplinary fields.
Responsibilities
- Conduct advanced research in reinforcement learning, focusing on areas such as RLHF (Reinforcement Learning with Human Feedback), DPO (direct preference optimization), proximal policy optimization (PPO), and multi-agent systems.
- Develop custom solutions for a variety of real-world practical applications and challenging problem domains.
- Develop advanced reasoning models to enhance logical and contextual understanding, with applications in tasks such as code generation and structured decision-making.
- Develop and fine-tune large language models, exploring post-training optimization techniques to enhance performance and efficiency.
- Familiar with post-training data creation from either synthetic data processing or human annotated data pipelines.
- Collaborate with cross-functional teams to integrate research findings into real-world applications and products.
- Publish high-quality research papers in top-tier conferences and journals (e.g., NeurIPS, ICML, ICLR, ACL).
Other
- PhD in Computer Science, Machine Learning, Artificial Intelligence, or a closely related field (or equivalent research experience).
- Proven track record of publishing in top-tier AI conferences or journals.
- Excellent problem-solving skills, with a strong analytical and mathematical foundation.
- Ability to work both independently and collaboratively in a fast-paced research environment.
- Have customer solution experience for different vertical domains, like health and finance.