Senior Full-Stack Software Engineer, Reinforcement Learning
About the Role
Join an AI infrastructure team building the product interfaces, backend services, and internal tools that support reinforcement learning data creation and evaluation. You will work with research engineers and external partners to turn complex needs into practical, polished software.
What You'll Do
Build tools for browsing environments, inspecting trajectories, reviewing task quality, and understanding model behavior.
Create partner workflows for developing, submitting, testing, and improving environments and training data.
Develop dashboards and observability tools for environment quality, evaluation results, data collection progress, and pipeline health.
Design backend services and APIs connecting task authoring, data collection, evaluation, quality review, and training infrastructure.
Collaborate with research, operations, and go-to-market teams to ship and improve systems as needs evolve.
What We're Looking For
At least 3 years of experience building and shipping production software, with end-to-end ownership of user-facing or internal products.
Proficiency in Python and a mo
