A

Aaru

AI-driven multi-agent forecasting platform

Engineering Manager - Simulation

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeNew York, NY, USA

About the Job

Requirements

  • Strong prior experience as a software, machine-learning, or systems engineer, remaining comfortable working deeply in code and architecture.
  • Experience leading a small engineering team that shipped and operated an AI, machine-learning, data, or distributed system in production.
  • Ability to debug model behavior and failures spanning data, prompts, orchestration, statistical assumptions, services, and user-facing outputs.
  • Ability to turn underspecified research methods into deterministic, testable, observable, and efficient production systems.
  • Ability to design evaluations before trusting improvements and distinguish benchmark movement from meaningful real-world quality gains.
  • Ability to make tradeoffs among fidelity, calibration, latency, cost, reliability, maintainability, and iteration speed.
  • Ability to build effective working relationships with researchers while maintaining engineering standards and research velocity.
  • Ability to give clear feedback, develop technical judgment in others, and address performance or ownership problems promptly.
  • Ability to recruit strong engineers and explain the need for both research sensitivity and production rigor.
  • Willingness to work in person in New York with a team that moves quickly and takes direct responsibility for its systems.
  • Candidates should be located in the New York metropolitan area or be open to relocation.

Responsibilities

  • Build, lead, and develop a high-performing team of Simulation Engineers with clear ownership of production simulation quality.
  • Own quality across behavioral fidelity, calibration, reproducibility, latency, throughput, cost, reliability, debuggability, and safe operation.
  • Define the architecture and operating model for taking methods from research prototype through evaluation, integration, rollout, observation, and continuous improvement.
  • Establish readiness criteria with Research and Evaluation, including strong baselines, decisive experiments, protected holdouts, known limitations, and evidence that remains valid across changes in domain, population, and time.
  • Design and maintain the simulation system's core abstractions, including agent and population representations, simulation contracts, environment and state models, workflow boundaries, evaluation interfaces, and publication layers.
  • Build evaluation harnesses, benchmarks, ablations, graders, regression suites, and launch scorecards to distinguish faithful simulations from merely plausible outputs.
  • Make large simulation runs reproducible and inspectable by versioning models, prompts, data, populations, environments, code, and experiment configuration.
  • Build observability connecting system behavior to model behavior, including traces, intermediate artifacts, cohort diagnostics, cost and latency curves, failure classification, and comparisons across versions.
  • Set technical direction for scaling large population runs without concealing uncertainty or sacrificing simulation fidelity.
  • Partner with Product Engineering to adapt the simulation system to new product goals while preserving valid contracts and avoiding product-specific forks in the core engine.
  • Build feedback loops with Deployment and convert field failures, surprising customer outcomes, and operational incidents into hypotheses, durable tests, fixes, and research questions.
  • Own production operations for the team, including on-call health, incident response, release safety, rollback, maintenance, and eliminating recurring operational toil.
  • Recruit exceptional engineers, provide direct feedback, develop technical leaders, and address performance or ownership gaps early.
  • Improve engineering practice across Aaru by raising standards for experimental discipline, production code, technical design, reproducibility, and post-incident learning.

Desired Qualifications

  • Experience with large language model applications, agentic systems, multi-agent frameworks, model orchestration, or inference-time computation.
  • Experience with model evaluation, post-training, experimentation platforms, synthetic data, forecasting systems, or probabilistic models.
  • Experience building simulation, scientific-computing, distributed-compute, workflow, or data-intensive systems at meaningful scale.
  • Experience with reproducible experimentation, model and data versioning, feature stores, observability for machine-learning systems, or safe model rollout.
  • Research background or experience collaborating closely with research teams, including reading papers and translating experimental methods into software.
  • Experience as a founder, founding engineer, or early engineering leader at a fast-growing AI company.
  • Experience building and operating teams through rapid growth while preserving a high technical bar.

About the Company

Aaru

AI-driven multi-agent forecasting platform

Aaru uses multi-agent simulations to forecast outcomes in political polling, business strategy, and global issue modeling. It builds virtual models of real-world actors, runs scalable cloud simulations, and uses machine learning to turn results into actionable forecasts. It differentiates itself by applying multi-agent forecasting to deliver more scenario testing at a lower cost than traditional polling, serving major policy groups and Fortune 500 companies. Its goal is to expand beyond elections to tackle a broader set of societal and business challenges with AI-driven analytics for decision-making.

Company size
51-200
Company stage
Series A
Total funding
$50M
Headquarters
New York City, New York
Founded
2024

Recently Posted Jobs

Explore more opportunities at Aaru

See more jobs