Software Engineer I, Rle

Handshake · Enterprise · San Francisco, CA · Engineering

Software Engineer to build and scale the Reinforcement Learning Environments (RLE) platform, which involves designing and implementing backend systems, data pipelines, and modular workflow domains to support frontier AI model training and evaluation. The role requires experience in backend/distributed systems, ML-adjacent infrastructure, and cloud technologies.

What you'd actually do

  1. Build and scale core components of RLE environments and infrastructure
  2. Design and implement backend systems and data pipelines
  3. Translate ambiguous product and research needs into production systems
  4. Develop modular, reusable workflow domains
  5. Improve reliability, observability, and system performance

Skills

Required

  • ReactJS
  • TypeScript
  • relational databases (PostgreSQL)
  • data modeling
  • cloud infrastructure (AWS/GCP)
  • CI/CD
  • backend systems
  • distributed systems
  • ML-adjacent infrastructure

Nice to have

  • simulation systems
  • evaluation platforms
  • ML systems
  • working with research teams
  • fast-moving, operations-heavy environments

What the JD emphasized

  • reinforcement learning environments
  • model training and evaluation
  • simulation systems or evaluation platforms

Other signals

  • building RLE platform
  • scaling systems for model training and evaluation
  • reinforcement learning environments