Full-Stack Software Engineer
Core
Build product-facing tools for browsing environments, inspecting trajectories, reviewing task quality, and understanding model behavior; develop vendor-facing workflows for reinforcement learning environments and training data.
Role type
Full-stack software engineer (AI/RL infrastructure)
Builds
Dashboards, observability tools, backend services, and APIs connecting task authoring, data collection, evaluation, QA/QC, and reinforcement learning infrastructure.
Domain
Artificial Intelligence / Reinforcement Learning / Data Infrastructure
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Python, React, TypeScript, Next.js, backend services, APIs, databases, cloud infrastructure, Docker, CI/CD pipelines, production debugging, data-inspection tools, review workflows, quality-assessment interfaces
Preferred skills
data collection, labeling, annotation, evaluation platforms, AWS, Kubernetes, Terraform, Grafana, vendor-facing workflow products
Responsibilities
Build product-facing tools for browsing environments and inspecting trajectories; Develop vendor-facing workflows for creating and testing reinforcement learning environments; Create dashboards and observability tools covering environment quality and pipeline health; Design backend services and APIs connecting task authoring and RL infrastructure; Partner with research and operations teams to ship systems from ambiguous requirements
Seniority
Mid-level, hands-on IC