Note: The job is a remote job and is open to candidates in USA. Handshake is the career network for the AI economy, serving millions of knowledge workers and educational institutions. They are seeking a Staff Software Engineer to lead the architecture and evolution of their Reinforcement Learning Environments (RLE) platform, focusing on system design and cross-team alignment.
Responsibilities
- Define and drive architecture for scalable, extensible RLE systems and data pipelines
- Lead development of platform capabilities enabling rapid domain creation
- Partner with Research, Product, and Ops to shape strategy and execution
- Set standards for reliability, observability, performance, and data quality
- Mentor engineers and elevate engineering excellence across the team
- Identify and solve systemic bottlenecks in scaling environments and data generation
Skills
- 8+ years of experience in distributed systems, backend infrastructure, or ML platforms
- Deep expertise in system design, data modeling, and scalable architectures
- Strong proficiency with TypeScript, backend systems, and modern web stacks
- Proven experience operating high-scale production systems in cloud environments
- Track record of technical leadership and cross-functional influence
- Experience with RL infrastructure, simulation systems, or evaluation frameworks
- Background supporting applied AI/ML research teams
- Experience building platform-level abstractions used across multiple teams
Benefits
- Equity in a fast-growing company
- 401(k) match, competitive compensation, financial coaching
- Paid parental leave, fertility benefits, parental coaching
- Medical, dental, and vision, mental health support, $500 wellness stipend
- $2,000 learning stipend, ongoing development
- Commuting support, free lunch, and gym in our SF office
- Flexible PTO, 15 holidays + 2 flex days
- Team outings & referral bonuses
Company Overview
Company H1B Sponsorship