The work
You will lead the development and review of software security training tasks for AI coding models. The work turns real-world vulnerabilities, including CVEs, security advisories, and bug reports, into realistic audit and patch tasks across multiple programming languages.
You will combine security research, vulnerability reproduction, benchmark development, automated testing, technical review, and evaluation of whether AI systems can understand, exploit, and securely fix software vulnerabilities.
- Plan batch deliveries, assign work across pod members, and track progress against phase targets.
- Monitor production, identify bottlenecks, and keep tasks moving through each stage.
- Review tasks for quality, security, reproducibility, and evaluation standards.
- Calibrate pod leads and trainers on CWE classification, verifier strength, task difficulty, and acceptance criteria.
- Use throughput and quality data to forecast staffing needs and document risks, findings, and delivery plans.
- Lead status reporting and clarify changes to scope, task volume, and difficulty.
What it pays and takes
This is a fully remote contractor and part-time assignment open worldwide. The work requires professional fluency in English and an expert level of software security and engineering experience.
- Time requirement: 20+ hours per week.
- Experience: at least six years of professional software engineering experience.
- Programming: expert proficiency in at least one of Python, JavaScript, TypeScript, Java, C, C++, C#, Go, Rust, Ruby, PHP, Kotlin, or Swift.
- Security knowledge: CWE, CVE, the OWASP Top 10, vulnerability reproduction, and proof-of-vulnerability testing.
- Tools: hands-on experience with sanitizers, fuzzers, CodeQL or Semgrep, Git, Linux, Bash, and Docker.
- Other requirements: strong technical writing, independent judgment on verifier robustness and AI patch scoring, and experience mentoring others.
- Helpful background: security-dataset work, benchmark development, automated testing, and research-focused software security projects.
How it works
Apply on OpenTrain with your resume, then complete the application on the hiring site.
About AI training work
AI training work is the human side of building AI systems. Contributors create and review examples, code, and model outputs so AI systems can learn to produce safer and more useful results; experienced specialists are needed for work that depends on deep technical judgment.