This opportunity is available through a leading AI-driven work platform.
Software Engineer (Cybersecurity)
Location
United States
Posted
4 days ago
Salary
$60 - $70 / hour
Seniority
Mid Level
Job Description
Role Description
We are sharing a specialised part-time consulting opportunity for software engineers with strong expertise in cybersecurity, application security, vulnerability research, and secure software engineering. This role supports high-impact research collaborations with leading AI laboratories working to improve advanced AI systems through training datasets focused on real-world coding, vulnerability analysis, and secure software reasoning. Selected professionals will help design benchmark tasks, validate exploit behaviour, verify security patches, produce structured metadata, and contribute to improving how advanced AI systems reason about cybersecurity and software engineering challenges.
Key Responsibilities
-
Benchmark Task Design & Vulnerability Analysis
- Design benchmark tasks by ideating vulnerability classes, including type, subtype, and difficulty, and validating intended exploit behaviour.
- Create or validate small runnable codebases that include ingestion and prompt or tool usage where trust boundaries are violated.
- Validate exploit behaviour through exploit scripts and clearly document unsafe system behaviour.
-
Patch Validation & Security Review
- Validate implementation of patches that prevent exploits and verify that fixes are effective.
- Conduct review and quality control to ensure paths resolve correctly, line ranges are accurate, labels are not leaked, and fixes successfully block exploit behaviour.
- Support rigorous task construction aligned with security and reproducibility standards.
-
Metadata & Documentation
- Produce task metadata such as severity mapping, exact file and line locations, impact analysis, remediation summaries, and references.
- Document technical reasoning in clear, structured writing.
- Help maintain high standards for reproducibility, clarity, and quality across dataset tasks.
Qualifications
- 2+ years of experience in software engineering with a focus on application security, vulnerability research, or secure software engineering.
- Bachelor's degree or higher in Software Engineering, Computer Science, or a related field.
- Strong proficiency in Python, JavaScript, TypeScript, or other common languages found in open-source projects.
- Familiarity with version control workflows such as Git, pull requests, and issue tracking.
- Ability to articulate technical reasoning in clear, structured writing.
- Strong analytical thinking and attention to detail in security-focused workflows.
Preferred Qualifications
- Advanced degree in Software Engineering, Computer Science, or a related field.
- Experience working with open-source repositories and benchmark-style coding tasks.
- Familiarity with exploit validation, patch verification, and secure code review workflows.
- Comfort working in structured, research-oriented technical environments.
- Ability to contribute high-quality work in flexible, remote, project-based settings.
Benefits
- Contribute to cutting-edge AI research focused on cybersecurity and software reasoning.
- Apply real-world secure software engineering expertise to high-impact benchmark development.
- Help improve how advanced AI systems understand vulnerabilities, exploits, and remediation.
- Flexible remote work with competitive compensation.
Contract Details
- Independent contractor role.
- Fully remote with flexible scheduling.
- Compensation range of $60–$70 per hour.
- Typical commitment of 15–25 hours per week, with flexibility up to 40 hours per week.
- Project duration of approximately 1–2 months.
- Weekly payments via Stripe or Wise.
- Projects may be extended, shortened, or concluded early depending on project needs and performance.
- Work will not involve access to confidential or proprietary information from any employer, client, or institution.
- Please note: We are unable to support H1-B or STEM OPT candidates at this time.
- Start date: Immediate.
About the Platform
This opportunity is available through a leading AI-driven work platform that connects domain experts with frontier AI research projects. Experts contribute to improving advanced AI systems by providing specialised expertise across software engineering, technical reasoning, evaluation workflows, and domain-specific problem solving.
Job Requirements
- 2+ years of experience in software engineering with a focus on application security, vulnerability research, or secure software engineering.
- Bachelor's degree or higher in Software Engineering, Computer Science, or a related field.
- Strong proficiency in Python, JavaScript, TypeScript, or other common languages found in open-source projects.
- Familiarity with version control workflows such as Git, pull requests, and issue tracking.
- Ability to articulate technical reasoning in clear, structured writing.
- Strong analytical thinking and attention to detail in security-focused workflows.
- Preferred Qualifications
- Advanced degree in Software Engineering, Computer Science, or a related field.
- Experience working with open-source repositories and benchmark-style coding tasks.
- Familiarity with exploit validation, patch verification, and secure code review workflows.
- Comfort working in structured, research-oriented technical environments.
- Ability to contribute high-quality work in flexible, remote, project-based settings.
Benefits
- Contribute to cutting-edge AI research focused on cybersecurity and software reasoning.
- Apply real-world secure software engineering expertise to high-impact benchmark development.
- Help improve how advanced AI systems understand vulnerabilities, exploits, and remediation.
- Flexible remote work with competitive compensation.
- Contract Details
- Independent contractor role.
- Fully remote with flexible scheduling.
- Compensation range of $60–$70 per hour.
- Typical commitment of 15–25 hours per week, with flexibility up to 40 hours per week.
- Project duration of approximately 1–2 months.
- Weekly payments via Stripe or Wise.
- Projects may be extended, shortened, or concluded early depending on project needs and performance.
- Work will not involve access to confidential or proprietary information from any employer, client, or institution.
- Please note: We are unable to support H1-B or STEM OPT candidates at this time.
- Start date: Immediate.
- About the Platform
- This opportunity is available through a leading AI-driven work platform that connects domain experts with frontier AI research projects. Experts contribute to improving advanced AI systems by providing specialised expertise across software engineering, technical reasoning, evaluation workflows, and domain-specific problem solving.
Related Guides
Related Categories
Related Job Pages
More Security Engineer Jobs
The role involves embedding security practices within the Software Development Life Cycle (SDLC) by collaborating with product teams to gather requirements and acting as a subject matter expert on secure design and coding. Responsibilities include identifying architectural flaws, threat modeling, verifying secure code interactions, ensuring security testing automation, and driving vulnerability corrections.
The engineer will focus on securing CI/CD pipelines and enforcing DevSecOps best practices by embedding security into reusable templates and deployment workflows. Key tasks include reviewing security findings using GitHub Advanced Security and collaborating with security teams to implement application security standards.
The role involves leading security engineering and architecture activities, implementing NIST 800-53 controls, and designing secure architectures for hybrid scientific and IT environments at NCATS. Responsibilities also include serving as a technical lead for incident response coordination, analysis, and remediation across NCATS systems.
The role involves providing overall cybersecurity program oversight, coordinating Risk Management Framework (RMF) activities, and managing reporting to leadership for the National Institutes of Health (NIH) program. Duties also include overseeing Authority to Operate (ATO) readiness, coordinating security training, and ensuring cybersecurity services align with federal policies like FISMA and NIST SP 800-53.

