S

Snorkel AI

Builds training data and test environments for AI

Research Scientist - RL Training

AI ResearchPosted on Nov 9
Full-time$200k - $375kRemote

About the Job

Responsibilities

  • Research and implement cutting-edge reinforcement learning algorithms and training recipes for large language models, adapting and extending methods such as GRPO for complex, multi-turn, and long-horizon tasks; evaluate their effects on learning, generalization, and performance across diverse environments.
  • Design and build data pipelines that generate high-quality training signals for reinforcement learning workflows, including AI-assisted data annotation and curation pipelines to improve model generalization to unseen benchmarks.
  • Prototype and iterate on end-to-end reinforcement learning training recipes, using training and evaluation results to identify what improves performance and where tasks, environments, or training signals need to change.
  • Work with research scientists, machine learning engineers, data teams, and delivery teams to diagnose training results, turn findings into actionable improvements to data and environments, and validate those improvements in subsequent training runs.
  • Stay current with advances in large-scale distributed large language model training and scalable reinforcement learning, and apply relevant methods to training systems and challenging environments, including tool use and other complex tasks.
  • Contribute to research publications and the internal knowledge base in reinforcement learning and model training.

Desired Qualifications

  • Deep expertise in reinforcement learning for language models, including policy optimization, credit assignment, and learning from sparse or delayed rewards; experience designing or adapting methods for multi-turn and long-horizon tasks.
  • Experience training or fine-tuning large language models with 30B+ parameters at scale, including familiarity with distributed training infrastructure.
  • Strong proficiency in Python and machine learning frameworks, especially PyTorch and Hugging Face, and hands-on experience with reinforcement learning frameworks such as Verl.
  • Strong software engineering skills, with a track record of building research systems and training pipelines that others can run, extend, and maintain.
  • Familiarity with machine learning infrastructure and cloud platforms and tools such as AWS, GCP, Kubernetes, and Slurm; experience with large-scale reinforcement learning training pipelines is a strong plus.
  • Ability to analyze training behavior and evaluation results, identify likely causes of failures or regressions, and turn findings into concrete improvements to training methods, tasks, environments, or data.
  • A Ph.D. in machine learning, reinforcement learning, or a related field is strongly preferred; exceptional industry experience is considered.

About the Company

Snorkel AI

Builds training data and test environments for AI

Snorkel AI builds training datasets and simulated work environments for AI labs and companies developing models and software agents. Its data products combine expert demonstrations, scoring rules, and quality checks, while runnable environments let agents practice tasks such as coding or using business software. The company pairs domain specialists with its own data development technology to generate examples, evaluate model behavior, and refine weak areas through repeated feedback. Customers buy ready-made datasets or commission tailored data and evaluation work, and enterprises also use its specialized agent solutions. Snorkel AI was founded in 2019 and is headquartered in San Francisco, California.

Company size
201-500
Company stage
Late Stage VC
Total funding
$586.2M
Headquarters
San Francisco, CA
Founded
2019

Recently Posted Jobs

Explore more opportunities at Snorkel AI

See more jobs