Quick facts
- Type
- Part-time
- Location
- Remote
- Hours
- 40+ hours / week
- Skills
- Python, JavaScript, TypeScript, Java, C++, C#
- Platform
- Turing — 252 open jobs
- Typical pay at Turing
- $15–30/hour · median $15 (19 jobs on our site)
- Payout
- Bank transfer, Deel (monthly)
- Apply
- Free to apply — never pay to get AI training work
Lead a team to create and review software security training tasks.
About Turing
Turing is one of the world’s leading AGI infrastructure companies, working with frontier AI labs to accelerate model development through high-quality training data, evaluations, and engineering talent.
Role Overview
We are seeking a Lead Software Security Engineer to lead a team of trainers who will develop high-quality training and evaluation tasks for frontier AI coding models and step in to perform tasks when there is a high volume. You will transform real-world open-source vulnerabilities—including CVEs, security advisories, and bug reports—into Harbor-format audit-and-patch tasks across multiple programming languages.
This role combines software security research, vulnerability reproduction, benchmark development, automated testing, and technical review. The goal is to create realistic tasks that evaluate whether AI systems can identify, understand, exploit, and securely remediate software vulnerabilities without relying on superficial pattern matching or known patches.
What does day-to-day look like
Plan task deliveries by batch, assign work across pod members, and track daily throughput against phase-specific targets.
Monitor pod progress, identify bottlenecks, and ensure tasks move through each stage of production on schedule.
Lead weekly client reporting, communicate delivery status, and raise risks early, including tooling issues, rate limits, safety blocks, and resource constraints.
Collaborate with the client to clarify requirements and align on scope, task volume, and difficulty changes.
Conduct final reviews of completed tasks to ensure they meet the required quality, security, reproducibility, and evaluation standards.
Calibrate Pod Leads and trainers on CWE classification, verifier robustness, task difficulty, and acceptance criteria.
Use throughput and quality data to forecast staffing needs for each project phase.
Initiate hiring and onboarding waves approximately three weeks ahead of projected capacity requirements.
Maintain clear documentation of delivery plans, risks, quality findings, throughput metrics, and staffing forecasts.
Plan task deliveries by batch, assign work across pod members, and track daily throughput against phase-specific targets.
Monitor pod progress, identify bottlenecks, and ensure tasks move through each stage of production on schedule.
Lead weekly client reporting, communicate delivery status, and raise risks early, including tooling issues, rate limits, safety blocks, and resource constraints.
Collaborate with the client to clarify requirements and align on scope, task volume, and difficulty changes.
Conduct final reviews of completed tasks to ensure they meet the required quality, security, reproducibility, and evaluation standards.
Calibrate Pod Leads and trainers on CWE classification, verifier robustness, task difficulty, and acceptance criteria.
Use throughput and quality data to forecast staffing needs for each project phase.
Initiate hiring and onboarding waves approximately three weeks ahead of projected capacity requirements.
Maintain clear documentation of delivery plans, risks, quality findings, throughput metrics, and staffing forecasts.
Requirements
6+ years of professional software engineering experience.
Expert-level proficiency in at least one of Python, JavaScript/TypeScript, Java, C/C++, C#, Go, Rust, Ruby, PHP, Kotlin, or Swift.
Strong understanding of software security concepts, including CWE, CVE, and the OWASP Top 10.
Ability to reproduce vulnerabilities and write proof-of-vulnerability tests.
Hands-on experience with security tooling, including sanitizers, fuzzers, and static-analysis tools such as CodeQL or Semgrep.
Strong proficiency with Git, Linux, Bash, and Docker.
Excellent technical writing and documentation skills.
Ability to work independently in a fully remote, research-oriented environment.
Strong judgment on verifier robustness and on scoring AI patches. Clear, supportive communicator with some experience mentoring others.
Proven track record on this project or equivalent security-dataset work.
6+ years of professional software engineering experience.
Expert-level proficiency in at least one of Python, JavaScript/TypeScript, Java, C/C++, C#, Go, Rust, Ruby, PHP, Kotlin, or Swift.
Strong understanding of software security concepts, including CWE, CVE, and the OWASP Top 10.
Ability to reproduce vulnerabilities and write proof-of-vulnerability tests.
Hands-on experience with security tooling, including sanitizers, fuzzers, and static-analysis tools such as CodeQL or Semgrep.
Strong proficiency with Git, Linux, Bash, and Docker.
Excellent technical writing and documentation skills.
Ability to work independently in a fully remote, research-oriented environment.
Strong judgment on verifier robustness and on scoring AI patches. Clear, supportive communicator with some experience mentoring others.
Proven track record on this project or equivalent security-dataset work.
Perks of Freelancing With Turing
Work in a fully remote environment.
Opportunity to work on cutting-edge AI projects with leading LLM companies.
Work in a fully remote environment.
Opportunity to work on cutting-edge AI projects with leading LLM companies.
Offer Details
Commitments Required: 40 hours per week with overlap of 4 hours with PST.
Engagement Type: Contractor assignment (no medical/paid leave)
Duration of contract : 3 months; [expected start date is next week]
Evaluation Process
Round 1: AI Interview (~ 30 mins)
Round 2: Technical Delivery Interview ( 45 mins)
Commitments Required: 40 hours per week with overlap of 4 hours with PST.
Engagement Type: Contractor assignment (no medical/paid leave)
Duration of contract : 3 months; [expected start date is next week]
Round 1: AI Interview (~ 30 mins)
Round 2: Technical Delivery Interview ( 45 mins)
Skills: Cyber Security
Turing started as a marketplace for remote software engineers and now focuses on training and evaluating AI models for frontier labs. Most listings are for developers who write, review and debug code used to improve LLM coding ability.