ML Research Engineer: Reproducible Eval & Experiments

Nodi

New York (NY)

On-site

USD 235,000 - 295,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Nodi is seeking a research-forward ML engineering role in New York. You will build the evaluation and experimentation systems that drive continuous improvement of the agent's decisions, working with the Principal Scientist to design controlled experiments and robust benchmarks.

Your work includes reproducible replay, versioned evaluation datasets, metrics, and performance analysis, turning hypotheses into production-ready improvements with a strong software engineering discipline.

Qualifications

  • 4-8 years building production ML systems, research infrastructure, or data-intensive backends; strong enough to design, build, and ship end-to-end
  • Excellent Python and strong software engineering discipline: testing, typing, packaging, code review, CI
  • Direct experience with ML evaluation and experimentation: offline evaluation harnesses, dataset and split design, metric design, and sound reasoning about noisy or underpowered results
  • Data pipeline skills: schema design, versioning, orchestration (Airflow, Prefect, Dagster, Ray, or equivalent), object storage
  • A reproducibility instinct: pinned environments, seeded runs, versioned artifacts, results that hold up when someone else reruns them six months later
  • The ability to take ambiguous system behavior, reduce it to a controlled experiment, and write up what the result does and does not support
  • Ability to turn ideas into working prototypes quickly, then harden successful ones into reliable production systems
  • Initiative and ownership in an environment where the roadmap is still being written

Responsibilities

  • Research and experimentation: formulate hypotheses about agent behavior, design controlled experiments, and implement and evaluate improvements to planning, tool use, and decision-making
  • Reproducible replay: reconstruct historical agent runs from recorded context for consistent comparisons
  • Versioned evaluation datasets: curated task sets, splits, and ground truth that evolve without invalidating past results
  • Evaluation harness and metrics: decision quality, task success, recovery from error, cost, and latency
  • Trajectory analysis: instrument agent runs, characterize failure modes, and convert recurring failures into regression coverage
  • Control policies: prototype, test, and ship the logic that decides when the agent revises an approach
  • Experiment infrastructure: data pipelines, artifact and dataset versioning, experiment tracking, and tooling for fast clean comparisons
  • Close partnership with scientists and platform engineers to connect agent behavior to Workcell outcomes

Skills

Python
Production ML systems
Data pipelines
Testing and CI
Experimentation design
Reproducibility

Tools

Airflow
Prefect
Dagster
Ray
MLflow
Weights & Biases
Langfuse

Job description

Nodi is seeking a research-forward ML engineering role in New York. You will build the evaluation and experimentation systems that drive continuous improvement of the agent's decisions, working with the Principal Scientist to design controlled experiments and robust benchmarks.

Your work includes reproducible replay, versioned evaluation datasets, metrics, and performance analysis, turning hypotheses into production-ready improvements with a strong software engineering discipline.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Research Engineer - Experimental Systems & Evaluation
ML Research Engineer - Experimental Systems & Evaluation

Nodi • New York (NY)

Hybrid
USD 235,000 - 295,000
Production ML Engineer: End-to-End ML Lifecycle
Production ML Engineer: End-to-End ML Lifecycle

Nodi • New York (NY)

On-site
USD 190,000 - 245,000
ML Research Engineer Brooklyn, NY On-site $235,000 – $295,000 · per year · USD
ML Research Engineer Brooklyn, NY On-site $235,000 – $295,000 · per year · USD

Nodi • New York (NY)

Hybrid
USD 235,000 - 295,000
ML Research Engineer
ML Research Engineer

Nodi • New York (NY)

On-site
USD 235,000 - 295,000
ML Research Engineer
ML Research Engineer

Radical AI • New York (NY)

On-site
USD 140,000 - 210,000
ML Evaluation Engineer - Reliable, Reproducible Benchmarks
ML Evaluation Engineer - Reliable, Reproducible Benchmarks

Reinforced Learning • Town of Tonawanda (NY)

On-site
USD 140,000 - 200,000
Evaluation Researcher — ML & Behavioral Systems
Evaluation Researcher — ML & Behavioral Systems

Aaru Inc. • New York (NY)

Hybrid
USD 200,000 - 600,000
Equity ownership
Visa sponsorship
Relocation support
+1
Staff Engineer, ML Evaluation & Model Improvement
Staff Engineer, ML Evaluation & Model Improvement

Sierra Ventures • San Francisco (CA)

On-site
USD 150,000 - 210,000
Top-tier compensation
Stock options
Health & wellness
ML Evaluation Engineer - Experiment Design & Data Quality
ML Evaluation Engineer - Experiment Design & Data Quality

Anyone AI Inc. • United States

Remote
USD 96,000 - 152,000
Remote project-based engagement
AI Experimentation Engineer for Agent Decision Systems
AI Experimentation Engineer for Agent Decision Systems

Radical AI • New York (NY)

On-site
USD 140,000 - 210,000