CareerPlan

Full-Stack Software Engineer, Reinforcement Learning

San FranciscoFull-time$130k–$225k2026-11-12 → 2026-11-14
Hybrid · United States, SingaporeVisa sponsorship offered

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