About The Position

Plato is an applied research lab building the foundational infrastructure to train specialized AI agents. We turn real-world data streams into high-fidelity simulated environments that generate the training signal needed to make capable models. Our work supports frontier labs, hyperscalers, and enterprises building AI systems for complex, high-stakes work. Today, only a handful of players can train models for capable work. Compute and algorithms are rapidly commoditizing, but reinforcement learning data remains the bottleneck. Plato is changing that by automatically scaling training environments from proprietary real-world data. Software engineering is central to Plato's product and research loop. Our research and infrastructure only matter if they become systems that researchers, domain experts, and customers can actually use. We need product and platform software that can ingest messy real-world traces, turn them into usable workflows, expose the right controls for humans, and make model behavior legible across environments, rollouts, verifiers, rewards, and telemetry. As a Member of Technical Staff, Software Engineer, you will build the product and systems layer that turns Plato's research and infrastructure into a usable full-stack RL pipeline.

Requirements

  • Strong product engineering taste and can build clear interfaces for complex technical workflows.
  • Comfortable working across backend systems, data pipelines, product surfaces, and internal tools.
  • Can turn ambiguous customer or research workflows into robust, reusable software.
  • Care about correctness, usability, observability, and iteration speed.
  • Want to build systems that are part of the core training loop, not a wrapper around it.

Responsibilities

  • Develop product surfaces for researchers, domain experts, and customer teams to inspect, tune, replay, and validate generated environments.
  • Build backend systems for trace ingestion, schema handling, environment generation, task generation, scoring, and telemetry.
  • Create internal tools that help researchers move faster across evals, rollouts, verifiers, rewards, and failure analysis.
  • Turn customer workflows into robust software systems that can be reused across frontier labs and enterprise deployments.
  • Ship pragmatic, high-quality software in a fast-moving, deeply technical team.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service