Logo for Weekday (YC W21)

SWE (Cybersecurity)

Roles & Responsibilities

  • 2+ years of software engineering experience, particularly in application security, vulnerability research, or secure software development
  • Bachelor's degree in Software Engineering, Computer Science, or a related field (advanced degree preferred)
  • Strong proficiency in Python, JavaScript, TypeScript, or other languages used in open-source projects
  • Familiarity with Git workflows, including pull requests, issue tracking, and repository collaboration

Requirements:

  • Design benchmark tasks by identifying vulnerability classes (type/subtype and difficulty level) and validating the intended exploit behavior
  • Create or validate small, runnable codebases (environment repositories) that include data ingestion and prompt/tool usage where trust boundaries may be violated
  • Validate attacks by writing exploit scripts and clearly documenting the resulting unsafe behavior
  • Implement or verify patches that prevent exploits, ensuring the fixes effectively mitigate the vulnerability

Job description

This role is for one of our clients

Compensation: $60-$70 per hour

We are seeking experienced Software Engineers specializing in Cybersecurity to contribute to high-impact research collaborations with leading AI organizations. In this role, you will help build high-quality training datasets that improve how AI models reason about and solve real-world software engineering and security challenges.

This opportunity allows you to apply your expertise in secure software development and vulnerability analysis while helping shape the next generation of intelligent systems.

About the Project

You will work on SWE-bench–style tasks derived from real open-source repositories, focusing on understanding how advanced AI models approach software engineering and security problems.

Since many models do not expose their internal reasoning processes, your work will involve reconstructing and annotating reasoning steps in model-generated trajectories. Using the task context and your own engineering reasoning, you will infer and document the likely decision-making process behind each step.

Requirements

Key Responsibilities

  • Design benchmark tasks by identifying vulnerability classes (type/subtype and difficulty level) and validating the intended exploit behavior
  • Create or validate small, runnable codebases (environment repositories) that include data ingestion and prompt/tool usage where trust boundaries may be violated
  • Validate attacks by writing exploit scripts and clearly documenting the resulting unsafe behavior
  • Implement or verify patches that prevent exploits, ensuring the fixes effectively mitigate the vulnerability
  • Produce detailed task metadata, including severity mapping, file and line references, impact analysis, remediation summaries, and relevant documentation
  • Conduct review and quality checks to ensure file paths resolve correctly, line ranges are accurate, sensitive labels are not leaked, and the patch successfully blocks the exploit

Ideal Qualifications

  • 2+ years of software engineering experience, particularly in application security, vulnerability research, or secure software development
  • Degree in Software Engineering, Computer Science, or a related field (Bachelor’s minimum; advanced degree preferred)
  • Strong proficiency in Python, JavaScript, TypeScript, or other common languages used in open-source projects
  • Familiarity with Git workflows, including pull requests, issue tracking, and repository collaboration
  • Ability to articulate technical reasoning clearly through structured written documentation

Project Details

  • Start Date: Immediate
  • Duration: 1–2 months
  • Commitment: Part-time (15–25 hours per week, with flexibility up to 40 hours per week)

Application & Onboarding Process

  • Submit your resume
  • Complete a short AI interview (approximately 15 minutes) designed to understand your background and experience
  • Receive follow-up communication within a few days with next steps and onboarding details

Apply today to use your software engineering and cybersecurity expertise to help build more capable and reliable AI systems.

Contract and Payment Terms

  • Engagement will be as an independent contractor
  • This is a fully remote role that can be completed on your own schedule
  • Projects may be extended, shortened, or concluded early depending on needs and performance
  • Work performed will not involve access to confidential or proprietary information from any employer, client, or institution
  • Payments are issued weekly via Stripe or Wise based on services rendered

Please note: Candidates requiring H1-B or STEM OPT sponsorship cannot be supported for this role at this time.

Related jobs

Other jobs at Weekday (YC W21)

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.