Full-Stack Software Engineer, Reinforcement Learning
Core
Build product interfaces, backend systems, and internal tools for a reinforcement learning data platform to help research teams and partners create, evaluate, and improve training data.
Role type
Full-stack software engineer (reinforcement learning data platform)
Builds
Product interfaces, backend services, APIs, dashboards, and observability tools for RL environments and training data
Domain
Artificial Intelligence / Reinforcement Learning / Data Infrastructure
Deliverable
product features
Required skills
Python, React, TypeScript, Next.js, Backend services, APIs, Databases, Dashboards, Monitoring tools, Cloud infrastructure, Docker, CI/CD, Production debugging
Preferred skills
Data inspection, Quality assessment, Data collection, Labeling, Evaluation tools, AWS, Kubernetes, Terraform, Grafana
Responsibilities
Develop tools for browsing environments and inspecting trajectories, Build partner workflows for RL environments and training data, Create dashboards for environment quality and pipeline health, Design backend services connecting task authoring and training infrastructure, Work with cross-functional teams to ship product improvements
Seniority
Mid-level (3+ years), hands-on IC
