AI EvalsJobs
Hiring?
All roles / Nous Research / Machine Learning Engineer, Evals

Machine Learning Engineer, Evals

Evals & BenchmarksRemote3mo ago
Source verified: this exact posting was present on Nous Research’s careers feed on . View employer source →

What the posting asks for

Names
Python
Doctorate
Not mentioned

Read out of the employer's own description. Absence means the posting does not say, not that the answer is no.

The role

The Role

You'll work across the lab on agent capability evals, benchmark design, LLM-as-judge systems, failure analysis, and the infrastructure that ties it together. This is a high-growth, high-ownership role on a small team, and you'll ship evaluation infrastructure that researchers depend on from day one.

Responsibilities

  • Run the full eval pipeline end to end and reproduce known results during onboarding, pairing with a senior engineer on your first task

  • Build a judge calibration protocol: sample human-labeled decisions, measure agreement (κ, per-class P/R), identify drift zones, and document it so anyone can re-run it

  • Extend an existing benchmark (GAIA, τ-Bench, SWE-bench slice, etc.) with new tasks targeting known capability gaps, including the prompt, environment, rubric, automated grader, and QA

  • Run failure analysis on model outputs: categorize failure modes, quantify prevalence, and write up findings with recommendations for training data, judge prompts, or benchmark changes

  • Own a recurring eval workflow (weekly regression suite, judge drift dashboard, red-team evaluation for a new capability) and ship tooling researchers actually use

Qualifications

  • 3+ years in software engineering, ML engineering, data science, or a research-adjacent role, with concrete evaluation experience from coursework, an internship, a side project, open source work, or a job

  • Experience with at least one LLM evaluation framework (Harbor, Nemo Evaluator, etc.), with real opinions on what it does well and where it falls short

  • Hands-on experience with LLMs: prompting, few-shot design, and ideally fine-tuning or RAG; regular use of coding agents

  • Solid Python. You write clean, tested, version-controlled code that a colleague could run without you babysitting it

  • Comfort with Git, CI/CD basics, Docker, and the Linux command line (SSH, tmux, debugging a remote job)

  • Understanding of basic eval statistics: why accuracy misleads on imbalanced judges, what Cohen's κ measures, how to think about confidence intervals on a metric

  • At least 3 of the following: you can explain why LLM-as-judge needs calibration; you've done failure analysis and can tell model bugs apart from prompt, grader, or retrieval issues; you know at least two agent benchmarks (GAIA, AgentBench, τ-Bench, MINT, SWE-bench, WebShop, ALFWorld) and a limitation of each; you've designed or extended an eval dataset with happy paths, edge cases, and adversarial examples; you've thought about non-determinism in eval, how you sample, how many runs, how you report variance

  • You communicate clearly to both researchers and engineers, in the right language for each

  • You're comfortable with ambiguity, can turn a half-formed request into a plan, and know when to ask for help

Preferred

  • RLVR / RLHF pipeline experience

  • Training data curation experience

  • Distributed eval orchestration experience

  • Benchmark design from scratch

  • Red teaming and adversarial eval experience

  • Familiarity with psychometrics or measurement theory

Published by Nous Research on their own careers page and reproduced here unedited. Read it at Nous Research.

Apply at Nous Research → Applications go directly to Nous Research. This board does not sit in between, take a fee from you, or see your application.

What this listing does not tell you

Listed 89 days, which is longer than most. Of the 213 evals and benchmarks roles this board has watched from listing to removal, 61% were gone from their employer's careers page by day 89, and the median came down after 66 days. That is a description of other listings that have already ended, not a prediction about this one: this board records when a listing disappears, never why, and a posting still up is not on a clock it can see.

Pay is not confirmed for this role. Check the employer’s posting for current compensation. Explore published bands from other roles →

Get the weekly AI Evals Jobs briefNew roles and board updates, with published pay where available. This is the general weekly brief. Or browse them all now.

More roles like this

Matched by discipline, title, listed location and work arrangement.

Remote, United States · Redwood City, CA +1Remote listed

Evals & BenchmarksFull time4mo ago

Same discipline: Evals & Benchmarks · Shared listed location · Both list remote work; check location eligibility

Same discipline: Evals & Benchmarks · Shared listed location · Both list remote work; check location eligibility

Oakland, CA ( · remote within US timezones)Remote listed$220k+ equity

Evals & BenchmarksFull time71mo ago

Same discipline: Evals & Benchmarks · Both list remote work; check location eligibility

Same discipline: Evals & Benchmarks · Both list remote work; check location eligibility

Same discipline: Evals & Benchmarks · Both list remote work; check location eligibility

Privacy · Terms