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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Education Level
No Education Listed