
OpenAI
Mid
Build the RL environments and evals that steer OpenAI's frontier agent training runs
OpenAI's Agent Post-Training team is hiring a research scientist to build north-star model environments and evaluations for agent capabilities like coding, tool use, computer use, and multi-agent coordination. This is a research-taste-plus-engineering-execution role: you define what 'good' looks like for a frontier agent, build the environment/grader/data pipeline to measure it, and steer real training runs. Prior team output includes GDPval, SWE-bench Verified, MLE-bench, PaperBench, and SWE-Lancer.
Practice this interview
Free · a live voice mock calibrated to this exact role
What this interview tests
- Designing RL environments / evals for agent capabilities (coding, tool use, computer use, multi-agent)
- Grader design and validating measurement reliability/scalability/variance
- Post-training methods: RLHF/RLAIF, synthetic data, model training pipelines
- Cross-functional execution across research, product, infra, and safety
- Turning ambiguous behavioral problems into concrete experiments
Common question themes
Describe an eval or environment you built and how you validated the grader wasn't gameable
How do you reason about scalability and variance in an evaluation methodology
Tell me about hands-on RLHF/RLAIF or post-training work you've shipped
How do you balance benchmark movement against real product/model-behavior impact
Describe aligning research, product, infra, and safety teams on a contentious decision
How would you design an environment to stress-test a coding agent's long-horizon reliability
How candidates describe it
Real Research Scientist interview stories — retold from candidates' public write-ups, with sources.
Amazon · Applied Scientist (L4)OfferAmazon Applied Scientist Interview Experience: Alexa Speech Team, 2021
A redirected recruiter call turned into an Amazon Applied Scientist loop with the Alexa Speech team: a phone screen, a split five-round virtual onsite across two teams, a bar raiser, and an added ML-breadth round, ending in an offer with a downlevel from L5 to L4.
Interviewed July 2021 · Boston, MA (Remote)
Google · L5 Machine Learning EngineerOfferGoogle L5 machine learning engineer interview: phone screen skipped, four technical rounds, and an offer
A candidate applying for an L5 machine learning engineer role at Google had the phone screen skipped due to a referral and prior tenure at the company, then went through four technical and design rounds plus a behavioral round before receiving an L5 offer. The loop was one leg of a broader search that produced offers from several companies in the same cycle.
Interviewed April 2022 · Remote
Related interviews

OpenAI
Senior
Forward Deployed Engineer

OpenAI
Senior
Data Scientist, Identity

OpenAI
Senior
AI Deployment Engineer

Cohere
Senior
Senior Software Engineer, Agent Infrastructure

Figma
Senior
Software Engineer, AI Platforms

Notion
New grad