Quick overview
Job description
About the Role
Build evaluation systems for a web data extraction product, defining how output quality is measured across diverse websites, formats, and edge cases. You will combine research and engineering to turn evaluation results into actionable model and product improvements.
What You'll Do
Design rigorous metrics for evaluating structured extraction quality across varied web content.
Build scalable evaluation pipelines, testing harnesses, and supporting data systems.
Generate and curate ground-truth datasets for trustworthy measurement.
Connect evaluation findings to model and product decisions, closing the quality feedback loop.
Make evaluation results clear and useful to the broader team.
What We're Looking For
Typically 4 to 10 or more years of relevant experience, including at least 2 years working on evaluations.
Strong Python skills and experience with machine learning, LLMs, data pipelines, web scraping, NLP, evaluation frameworks, and statistical analysis.
Experience building evaluation systems for LLM-based structured extraction from messy, real-world web pages or documents, including field-level accuracy measurement at scale.
Experience designing evaluation methods and metrics, building ground-truth datasets, and applying statistical rigor, including sampling, estimator bias and variance, error bounds, and judge-to-human agreement.
Ability to combine research methodology with engineering implementation and use evaluation results to guide real model or product decisions.
Compensation & Benefits
Base salary: $250,000 to $290,000 USD annually. Visa sponsorship is available.
Location
Hybrid, based in San Francisco, California. The role requires working on-site five days a week in San Francisco or Toronto, with relocation before starting if needed.
Similar jobs
- DR

Research Scientist, Simulation Auto Apply
Dyna Robotics · Redwood City · On-site 🇺🇸
RoboticsCUDAPyTorch+1Salary not listed - DR

Research Scientist Auto Apply
Dyna Robotics · Redwood City · On-site 🇺🇸
RoboticsDeep LearningPyTorch+2Salary not listed - TR
Robotics Intern, Human-Machine Interaction ResearchRecently posted Auto Apply
Tri · Los Altos · On-site 🇺🇸
RoboticsSalary not listed - TR
Human Interactive Driving Intern, Platform Research Systems IntegrationRecently posted Auto Apply
Tri · Los Altos · Hybrid 🇺🇸
RoboticsAgileSystem DesignTechnologySalary not listed - TR
Human Interactive Driving Research Intern, World ModelsRecently posted Auto Apply
Tri · Los Altos · Hybrid 🇺🇸
RoboticsAutonomous DrivingMachine LearningSalary not listed - TR
Human Interactive Driving Research Intern, Decision-Making for Driving at the LimitsRecently posted Auto Apply
Tri · Los Altos · Hybrid 🇺🇸
RoboticsComputer VisionMachine LearningSalary not listed - TR
Human Interactive Driving Research Intern, Perception for Driving at the LimitsRecently posted Auto Apply
Tri · Los Altos · Hybrid 🇺🇸
RoboticsComputer VisionMachine LearningSalary not listed - TT
Founding ML ResearcherRecently posted Auto Apply
True Talent Solutions Partners · San Francisco · On-site 🇺🇸
Computer VisionHugging FacePyTorch+2Salary not listed - ST

Vice President, Translational Development Auto Apply
Stoke Therapeutics · Bedford · Hybrid 🇺🇸
401kSalary not listed - ST

Vice President, Non Clinical Development Auto Apply
Stoke Therapeutics · Bedford · Hybrid 🇺🇸
Data AnalysisSalary not listed - ST

Senior Director, Toxicology Auto Apply
Stoke Therapeutics · Bedford · Hybrid 🇺🇸
401kSalary not listed - ST

Senior Scientist, Sterile Oligonucleotide Drug Product Development Auto Apply
Stoke Therapeutics · Bedford · Hybrid 🇺🇸
Risk AssessmentData AnalysisSalary not listed