Build the workloads and benchmarks that reveal how AI infrastructure performs on useful applications. You will develop reproducible LLM serving workloads, connecting application behaviour and requirements to physical measurements and SIL's simulation platform.
The initial focus includes long-context inference and agentic workloads. You will investigate how request patterns, context lengths, caching, repeated model calls and interactions with tools shape the demands placed on a system. Your benchmarks will make performance comparisons meaningful by specifying the work being done and the quality and service requirements it must meet.
Working with measurement and simulation engineers and our partners, you will help preserve the workload behaviour that matters when moving between real systems and models. Your work will help engineers and investors understand which infrastructure choices suit particular applications, and how conclusions change when the workload changes.
- Build and maintain reproducible LLM serving workloads, serving configurations and benchmark tools, including long-context and agentic workloads, using suitable existing software.
- Characterise relevant behaviour such as request arrivals, prompt and output lengths, caching, batching, tool interactions and dependencies between requests.
- Define performance measures alongside application-quality and service requirements, so comparisons reflect useful work under stated conditions.
- Work with measurement engineers to reproduce workloads on physical systems, and with simulator engineers to develop workload representations that preserve the behaviour and dependencies that matter.
- Investigate how changes in workloads and serving configurations affect conclusions, and keep the benchmark suite relevant as inference technology and workloads evolve.
- Document datasets, model and software versions, configurations, provenance and permitted use so other engineers can reproduce and extend the work.
An example early project would be to build a reproducible agentic workload and work with measurement colleagues to compare its performance across two systems, under agreed application-quality and service requirements.