> Markdown version of [/jobs/ext/534652-staff-software-engineer-rle](https://www.wearedevelopers.com/jobs/ext/534652-staff-software-engineer-rle). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer, RLE - **Company:** Handshake - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $265,500.0 - $295,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Distributed Systems, Machine Learning, Azure Machine Learning, TypeScript, Reinforcement Learning, Cloud Platform System, Backend, Data Pipelines, Data Generation - **Published:** June 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=89214022d7d15896 ## About the Role Do you have experience in TypeScript?, * 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 Nice to Have * 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 ## Description For cash compensation, we set standard ranges for all U.S.-based roles based on function, level, and geographic location, benchmarked against similar stage growth companies. In order to be compliant with local legislation, as well as to provide greater transparency to candidates, we share salary ranges on all job postings regardless of desired hiring location. Final offer amounts are determined by multiple factors, including geographic location as well as candidate experience and expertise, and may vary from the amounts listed above., We're hiring a Staff Software Engineer to lead the architecture and evolution of our Reinforcement Learning Environments (RLE) platform-the systems that define how frontier AI models learn real-world work. This is a high-impact, technical leadership role responsible for system design, cross-team alignment, and setting the long-term technical direction of RLE. What You'll Do * 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 ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Dev Digest 159: AI Pipelines, 10x Faster TypeScript, How to Interview](https://www.wearedevelopers.com/magazine/563-dev-digest-159-ai-pipelines-10x-faster-typescript-how-to-interview) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer)