Handshake

Software Engineer II, Reinforcement Learning Environments

Handshake
Apply
4 months ago
Bengaluru, IndiaMid Level

Responsibilities

  • Design, build, and scale the Reinforcement Learning Environments platform and its supporting infrastructure.
  • Partner with Engineering, Research, Product, and Operations teams in the US to execute a shared roadmap.
  • Design and implement scalable backend services and data generation pipelines.
  • Build modular environment domains that integrate with model training and evaluation workflows.
  • Improve platform reliability, observability, performance, and developer productivity.
  • Participate in technical design discussions and contribute to architecture decisions.
  • Write maintainable, high-quality code and improve engineering standards and practices.

Requirements

  • 6+ years of professional software engineering experience building backend systems, distributed systems, or platform infrastructure.
  • Strong proficiency with TypeScript, React, and modern backend architectures.
  • Strong understanding of PostgreSQL, data modeling, distributed systems, and system design.
  • Experience operating production systems on AWS or GCP.
  • Experience collaborating with globally distributed engineering teams, including teams in the US.
  • Experience with reinforcement learning infrastructure, simulation systems, or AI evaluation platforms is preferred.
  • Experience building internal developer platforms or workflow orchestration systems is preferred.
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines is preferred.
  • Experience supporting applied ML or AI research teams is preferred.
  • Experience in a fast-growing startup or high-growth engineering organization is preferred.

Benefits

  • In-office role in Bengaluru, India.
  • Generous equity grant vesting over four years.
  • Housing bonus of 1.3 lakhs spread throughout the first year.
  • Performance bonus ranging from 10% to 100% of base pay.
  • Medical insurance coverage.
  • Food credit for every in-person day.
Handshake

About Handshake

10,000+ employees

Handshake builds a career network and recruiting platform that connects college students and recent grads with employers, sold as SaaS to universities and subscriptions/solutions to employers. Founded in 2014 and headquartered in San Francisco, it serves 1,600+ educational institutions and over 1 million employers. The company also operates Handshake AI, which partners with frontier AI labs on human data collection and evaluations for model training and post-training workflows.

Contact me