We're in beta · Starting with US & Canada · Shipping weekly — your feedback shapes RiseMe
The UVA VEC logo
The UVA VEC Verified
Education

Cybersecurity Software Engineer – AI Research Project

United StatesRemoteContract$60–$70 /hrPosted 2 months ago

Compensation estimateAI

See base, equity, bonus, and total comp estimates for this role — free, no credit card.

Sign up to see compensation estimate

Cybersecurity Software Engineer – AI Research Project

Contract Type: Hourly Contract

Location: Remote

Compensation: $60–$70 per hour

Role Overview

We are seeking experienced Software Engineers with a specialization in Cybersecurity to contribute to an advanced AI research initiative focused on improving how intelligent systems analyze and solve real-world software security challenges.

In this role, you will apply your expertise in application security and vulnerability research to help build high‑quality training datasets used to evaluate and strengthen AI model reasoning on complex software engineering tasks.

This is an exciting opportunity to contribute directly to the development of next‑generation AI systems while working remotely with a flexible schedule.

About the Project

You will work on analyzing and annotating AI model solution paths for realistic software engineering tasks derived from open‑source repositories.

Since many AI systems do not expose their internal reasoning processes, the project focuses on reconstructing and documenting the logic behind solution steps. Using your engineering judgment and full task context, you will infer and document the reasoning that leads to vulnerability identification and remediation.

Key Responsibilities

  • Design benchmark security tasks based on specific vulnerability classes and difficulty levels
  • Build or validate small runnable code environments that demonstrate security flaws
  • Verify exploit behavior using scripts and clearly document unsafe system behavior
  • Validate security patches that resolve identified vulnerabilities
  • Produce structured metadata including severity classification, file locations, and impact analysis
  • Document remediation approaches and supporting references
  • Conduct quality checks to ensure reproducibility, accuracy of code references, and effectiveness of fixes

Ideal Qualifications

- 2+ years of software engineering experience with a focus on
application security or vulnerability research
- Bachelor’s degree or higher in
Computer Science, Software Engineering, Cybersecurity, or a related field
- Strong programming proficiency in languages such as
Python, JavaScript, or TypeScript
- Experience working with
open‑source codebases and Git workflows
- Familiarity with vulnerability analysis and secure software development practices
- Ability to clearly explain technical reasoning in structured written form

Project Details

- Start Date:
Immediate
- Duration:
1–2 months
- Commitment:
15–25 hours per week (up to 40 hours optional)
- Work Arrangement:
Fully remote with flexible scheduling

Application Process

- Submit your resume
- Participate in a short
AI‑based interview (~15 minutes)
- Selected applicants will receive follow‑up communication with onboarding instructions

Contract & Payment Terms

  • Independent contractor engagement
  • Remote work with flexible hours
  • Project length may vary based on project needs and performance
  • No access to confidential or proprietary third‑party information required
  • Weekly payments via Stripe or Wise
  • Visa sponsorship is not available for this role
Ready to apply?
You'll be redirected to The UVA VEC's application page.