> Markdown version of [/jobs/ext/1254489-software-engineer-rl-environments](https://www.wearedevelopers.com/jobs/ext/1254489-software-engineer-rl-environments). 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). --- # Software Engineer, RL Environments - **Company:** David Joseph & Company - **Location:** San Francisco, CA, United States - **Salary:** $180,000.0 - $220,000.0 - **Contract:** Permanent contract - **Skills:** Code Generation, Data Structures, Software Safety, Software Engineering, Data Pipelines - **Published:** July 13, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=dd67c39042388571 ## About the Role * 1-4 years of software engineering experience with strong technical depth * Design targeted data slices that surface model failure modes across high-stakes domains (finance, code generation, enterprise workflows) * Build and iterate on evaluation rubrics and reward signals powering RLHF and RLVR training pipelines * Develop quantitative frameworks to measure dataset quality, diversity, and downstream impact on model alignment and capability * Own end-to-end real world and synthetic data pipelines, from scoping with research teams to production-ready evaluation specs * Run annotator modeling experiments to improve model capabilities across task types Green Flags * Experience at RL environment companies * Background in AI safety or benchmarking organizations like METR or Artificial Analysis * Genuine obsession with how data structure, selection, and quality drive model behavior * Ability to design lightweight experiments and move fast * Former founders or early engineers at early stage startups * Demonstrated ability to work hard, learn fast, and care deeply about details, * Looking for standard product engineering work - the real scope is data pipelines, reward modeling, and eval infra ## Description As a SWE (Environments), you'll design the datasets and evaluation rubrics that directly influence how frontier models learn - going from hypothesis to live experiment quickly, with output feeding directly into model training runs at scale. What you'll be doing * Design data slices and explore data shapes that expose meaningful model failure modes across domains like finance, code, and enterprise workflows * Build and refine evaluation rubrics and reward signals for RLHF and RLVR training pipelines * Model annotator behavior and run experiments to improve different model capabilities * Develop quantitative frameworks for measuring dataset quality, diversity, and downstream impact on model alignment and capability * Create and manage both real-world and synthetic data pipelines * Partner with lab research teams to translate their training objectives into concrete data and evaluation specifications ## Related Videos - [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) - [Leapter: The Reinvention of Software Development? A Future Built On AI Generated Code.](https://www.wearedevelopers.com/videos/1663-leapter-the-reinvention-of-software-development-a-future-built-on-ai-generated-code) - [Phel, a native Lisp for PHP](https://www.wearedevelopers.com/videos/791-phel-a-native-lisp-for-php) - [Panel discussion: Developing in an AI world - are we all demoted to reviewers? WeAreDevelopers WebDev & AI Day March2025](https://www.wearedevelopers.com/videos/1317-panel-discussion-developing-in-an-ai-world-are-we-all-demoted-to-reviewers-wearedevelopers-webdev-ai-day-march2025) - [Implementing continuous delivery in a data processing pipeline](https://www.wearedevelopers.com/videos/73-implementing-continuous-delivery-in-a-data-processing-pipeline) - [Python-Based Data Streaming Pipelines Within Minutes](https://www.wearedevelopers.com/videos/1233-python-based-data-streaming-pipelines-within-minutes) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this)