
Staff Research Engineer β Post-training & Evaluation
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in United States.
β’ Establish the 'Reddit Benchmark' evaluation standard: Take ownership of the methodology β not merely the tools β for systematically assessing model quality across Safety, Reasoning, representation/retrieval, and Reddit-specific knowledge. Define measurable criteria for what 'Reddit-native' entails and set the benchmark for the organization.
β’ Ensure evaluation reliability and statistical precision: Develop the scientific basis for dependable evaluations β analyze variance, multi-sample scoring, inter-rater/inter-sample concordance, sampling and temperature influences, and the calibration of automated evaluators. You will be responsible for determining whether a benchmark delta is genuine or merely noise. Promote the use of evaluations as a release gate β conducted offline on static datasets, and pre-merge in CI/CD β to identify regressions prior to endpoint deployment.
β’ Create the model-as-a-judge methodology: Manage judge selection, prompt creation, calibration, and reliability for automated evaluations utilizing cutting-edge external models, facilitating swift and reliable iteration cycles.
β’ Develop post-training strategies and recipes: Craft SFT recipes (data mixtures, curriculum, and ablation strategies) that transform base models into useful, well-aligned endpoints; collaborate with engineering teams to scale these solutions.
β’ Assess base and CPT checkpoints, beyond just endpoints: Formulate methodology for selecting checkpoints across CPT experiments and LR studies, ensuring the right base model is chosen before committing to post-training computing resources.
β’ Lead synthetic data generation initiatives: Define and curate high-quality instruction and evaluation datasets to enhance generalization in areas where human data is limited.
β’ Collaborate with Safety Engineering: Translate overarching safety policies into specific classification metrics, probe sets, and CI/CD unit tests β including precision/recall at thresholds, label-noise management, and false-positive classifications for abuse detection (HHV).
β’ Investigate post-training instability: Analyze loss curves and evaluation logs to pinpoint alignment issues and capability degradation, and suggest solutions.
β’ Direct research initiatives: Establish the technical pathway for evaluation and post-training within the team, mentor engineers and scientists, and represent the team's work both internally and externally when suitable.
β’ A minimum of 6 years of professional experience in ML (or a PhD plus 4 years) specifically focused on LLM post-training and evaluation.
β’ A PhD or MS in Computer Science, Machine Learning, Natural Language Processing, Information Retrieval, or a closely related quantitative discipline β or equivalent experience in industry research.
β’ Extensive knowledge of evaluation reliability: including judge/sample variance, multi-sample scoring, calibration, statistical significance, and the limitations of automated evaluation methods.
β’ Proven experience in building tailored, domain-specific evaluation frameworks (e.g., lm-eval-harness, Inspect AI, LightEval) β with a solid understanding of the strengths and weaknesses of benchmarks like MMLU and GSM8K, and when they are inapplicable, treating evaluation sets as version-controlled, frozen, regression-tracked code.
β’ Experience in evaluating both generation and representation/classification: utilizing model-as-a-judge for generative quality and precision/recall, PR-AUC, retrieval/MTEB-style metrics, gold-label denoising, and label-noise management.
β’ In-depth knowledge of Continuous Pre-training (CPT), Instruction Tuning (SFT), and the influence of data quality on model behavior.
β’ Proficiency in Python; strong engineering skills in data pipeline and evaluation harness (e.g., Hugging Face Transformers, vLLM, lm-eval-harness). Familiarity with PyTorch and distributed training (FSDP2, DeepSpeed ZeRO-3) sufficient for directing and troubleshooting post-training processes.
β’ Comprehensive Healthcare Benefits and Income Replacement Programs
β’ 401k with Employer Match
β’ Global Benefit programs that accommodate your lifestyle, encompassing workspace, professional development, and caregiving support
β’ Family Planning Support
β’ Gender-Affirming Care
β’ Mental Health & Coaching Benefits
β’ Flexible Vacation & Paid Volunteer Time Off
β’ Generous Paid Parental Leave
Adobe
SecurityScorecard
Salesforce
SecurityScorecard
Get handpicked remote jobs straight to your inbox weekly.