Associate Software Engineer, Rle

Handshake Handshake · Enterprise · San Francisco, CA · Engineering

Associate Software Engineer to build Reinforcement Learning Environments (RLE) platform, including supporting infrastructure, backend systems, frontend interfaces, and data pipelines for model training and evaluation. The role involves creating modular workflow domains and working with senior engineers to improve system reliability and performance.

What you'd actually do

  1. Contribute to building RLE environments and supporting infrastructure
  2. Implement features across backend systems and frontend interfaces
  3. Work with senior engineers to improve system reliability and performance
  4. Help build modular workflow domains (e.g., engineering, finance, legal)
  5. Support data pipelines that power model training and evaluation

Skills

Required

  • 0–2 years of experience (internships or full-time) in software engineering
  • Familiarity with backend development and APIs
  • Working knowledge of ReactJS and TypeScript
  • Understanding of databases (e.g., PostgreSQL) and basic system design

Nice to have

  • Exposure to cloud platforms (AWS, GCP)
  • Experience with data pipelines or ML-adjacent systems
  • Interest in AI/ML or simulation systems

What the JD emphasized

  • build our Reinforcement Learning Environments (RLE) platform
  • data pipelines that power model training and evaluation

Other signals

  • building RLE platform
  • data pipelines that power model training and evaluation
  • modular workflow domains