Reinforcement Learning
Bugcrowd · United States · 1 wk ago
RemoteRemoteEngineering$176k–$243k/yrFull-time
Job Summary
The Bugcrowd RL and Reasoning Team focuses on pushing the boundaries of autonomous cybersecurity by building authentic reinforcement learning environments for foundational model companies. As a Staff Engineer, you will advance the frontier of AI Reinforcement Learning development and delivery. You will build the infrastructure and tooling that transforms real-world vulnerability research into large-scale reinforcement learning environments used to train next-generation AI systems.
Essential Duties and Responsibilities
- Design pipelines that ingest software projects, analyze them with Bugcrowd’s Mayhem platform, and automatically construct training environments used by frontier AI labs including Anthropic, OpenAI, and Cohere.
- Build the infrastructure that generates thousands of environments used to train frontier AI systems.
- Understand and implement reinforcement learning workflows used by modern LLM systems.
- Experience with DevOps pipelines (e.g., GitHub Actions), reproducible builds (Docker, BuildKit, Nix).
- Proficiency in Python and C. Other languages (especially Rust) are a plus.
- Experience with software vulnerabilities, fuzzing, or program analysis.
- Experience working with benchmark environments (CTFs, SWE-bench, security challenges, etc.) is a plus.
Education, Experience, Knowledge, Skills, and Abilities
- Understanding of RL training workflows used by modern LLM systems.
- Experience with system security background in binary exploitation, such as buffer overflows, fuzzing, exploitation, and x86/64.
- Experience developing applications in Python and C, with Rust a plus.