Research Engineer, Benchmarking - Member of Technical Staff
Callosum· Applied AI
LondonFull-timePosted 2mo ago
About the role
Research Engineer responsible for building and operating a unified benchmarking system for evaluating agentic and algorithmic solutions in real-world workloads, ensuring reproducibility, contamination control, and robust measurement to inform which approaches ship.
Responsibilities
- Design and build a unified system for evaluating agentic and algorithmic solutions - task success, quality, and robustness across motifs, agent topologies, and decomposition strategies, on workloads that match what customers actually run. Cost per resolved task is an outcome you track, not the object of the exercise.
- Mine real commits and traces, run sandboxed execution grading, and build task suites that reflect real agentic work: code search, code edit and repair, repository summarisation, tool use. Self-reported or model-graded success isn't enough on its own.
- Enforce controls against contamination, overfitting to benchmarks, and metric gaming, and keep baselines stable over time - any result should be re-runnable to the same number, by us or by a reviewer
- Compare algorithmic and agentic approaches honestly, not models or chips - a motif that adds steps, latency, or cost has to earn it in resolved-task quality, and the system says clearly when it doesn't
- Lead external benchmark co-publications, held to a standard that survives peer and customer review
- Feed results directly into which approach ships, into the proof points behind customer engagements, and review quality claims across the company before they go out
Qualifications
- PhD in computer science, machine learning, or a related field, or an equivalent research track record
- Authorship or co-authorship of a benchmark or evaluation paper at a recognised venue - NeurIPS Datasets and Benchmarks, ICML, ICLR, ACL - ideally on agentic or LLM evaluation, or a comparably rigorous evaluation contribution
- A working understanding of how LLM and agent evaluation goes wrong: contamination, overfitting to benchmarks, weak baselines, underpowered comparisons, irreproducible results
- The engineering ability to design, build, and curate these systems decisively - strong Python, and comfort with sandboxed and distributed execution and CI
- Hands-on experience building or rigorously evaluating agentic or multi-step LLM systems
Skills
Required:PythonSandboxed executionCI/CDBenchmarking and evaluation design
Benefits
- Competitive Salary, determined by skills and experience
- Equity & Ownership
- Private healthcare
- Visa sponsorship and relocation benefits to hire the best in the world
- We work in person at our London office. You'll have the tools, space and setup to do your best work, and if you have specific needs, just tell us
Last updated Oct 14, 2026. Interested? Apply on the company site.
About Callosum
The Intelligent Systems Company.
Callosum - Co-evolving chips & intelligence
AISystems companychipscomputedevelopmentheadline-ai-europe-100-2026heterogeneousinfrastructure
More open roles at Callosum
- Expression of Interest - Internships3w agoLondon · Expression of Interest
- Evolutionary Optimisation - Member of Technical Staff2mo agoLondon · Compute & Infrastructure
- Networking & Interconnect Systems - Member of Technical Staff2mo agoLondon · Compute & Infrastructure
- ML Research Engineer - Member of Technical Staff2mo agoLondon · General Capabilities
- Security Lead - Member of Technical Staff2mo agoLondon · Office of the CTO