
Application Security Engineer - Remote Contract
Listing checked September 22, 2026 · pay as published by Micro1
Overview
This is a remote contractor role with micro1, roughly 15 hours a week, where you build coding challenges that teach AI models to handle real software work. You will design tasks around feature implementation, bug fixes, and deterministic verifiers that separate valid solutions from everything else. The schedule is fully flexible, including weekends, and no AI background is needed. Your security and backend experience is what drives the work.
What You'll Do8
- 1Design realistic coding problems that involve adding features or repairing broken code.
- 2Write deterministic verifiers that accept any reasonable correct solution and reject all others.
- 3Create tasks that test how AI systems reason through backend and security scenarios.
- 4Review and refine submitted tasks to meet project specifications.
- 5Apply secure coding practices when shaping challenges around vulnerabilities or code reviews.
- 6Debug and improve performance of code samples used in the training tasks.
- 7Refactor large codebases to produce clean, testable examples for AI to solve.
- 8Collaborate with the team on task quality and consistency through code review feedback.
Requirements8
- 1Strong backend development experience in at least one of: Java, Node.js, Go, Rust, TypeScript, Python, or C++.
- 2Proven track record building scalable services and APIs.
- 3Comfort with debugging, performance tuning, and automated testing.
- 4Solid instincts for reviewing code and giving constructive feedback.
- 5Background in cybersecurity or SecOps is a major plus, including secure coding, appsec, pentesting, vulnerability assessment, OWASP, or CWE.
- 6Experience with codebase refactoring and implementing complex features in large applications.
- 7Strong grasp of algorithms, data structures, and core computer science concepts.
- 8Excellent analytical, problem-solving, and technical communication skills.
Who Should Apply
This role fits backend engineers who also have a security mindset, such as experience with pentesting, vulnerability assessment, or secure code reviews. You should be comfortable writing verifiers that are strict enough to reject wrong answers but fair enough to accept different valid approaches. Candidates who only have frontend experience or no exposure to debugging and performance work will find this role less suitable. A common reason applicants get rejected is submitting tasks that do not meet the minimum quality bar or verifiers that are too loose or too strict. Another is treating the assessment as a group effort, since the process expects your own judgment without outside help.
Salary Insight
Compensation ranges from $30 to $100 per hour, but pay is output-based. You are paid per task that meets the project specifications, and the time each task takes varies with your experience and workflow. Minimum submission requirements apply, including a set number of tasks per week.
Pay and demand for Quality Assurance & Testing roles
AggregatedTypical pay
$66/hour
This role
$30–$100/hr
Most Quality Assurance & Testing roles pay $45–$90 per hour. This role's pay falls inside that range.
Based on 368 similar roles that publish pay · 118 publish only a top rate; those count at the rate they gave
Rates shown per hour. Yearly and monthly pay converted; one-time fees and non-USD pay are not included.
- Live similar roles
- 425
- Listed in last 30 days
- 248
- Remote
- 96%
Hiring most right now: micro1 (144) · SME Careers (114) · Mercor (39)
Most requested skills · share of roles
- llm evaluation23%
- ai training20%
- python19%
- trainer feedback19%
Figures from Quality Assurance & Testing roles live on NearSkill when this page loaded. A role can close before you apply, so check the listing itself.
Compare your resume against these rolesLocation
Compensation
$30–100/hr
Required Skills
Application Tip
When you apply, highlight specific security work like pentesting, vulnerability assessment, or OWASP/CWE reviews, and pair it with concrete backend examples such as a scalable API you built or a performance bottleneck you fixed. Quantify results where you can, for example 'reduced API latency by 40%' or 'found and patched 12 critical vulnerabilities in a Java service.'
See NearSkill jobs more often in your search
Application & verification flow
1Instant rubric match
Your resume is scanned against this role’s requirements to check qualification fit.
2Screened before the employer sees it
Only profiles that clear screening are passed on.
3Outcome by email
We notify you at the address on your resume once the screening is reviewed.
Similar open positions
Explore active roles that match your skills and interests.

Micro1
VerifiedBackend Security Engineer – Remote Contract
This remote contractor role at micro1 puts your backend and security skills to work training next-generation AI systems. You will design realistic coding challenges that involve feature implementation and bug fixes, then build deterministic verifiers that accept valid solutions and reject everything else. The position is about 15 hours per week with a flexible schedule, including weekends if you prefer. No prior AI experience is needed. Your domain knowledge in Java, Python, Rust, or similar languages is what matters.

Micro1
VerifiedSenior Software Engineer – Remote Contract
This remote contractor role at micro1 puts your backend engineering skills to work on training next-generation AI systems. You will design realistic coding challenges that involve feature implementation and bug fixes, then build deterministic verifiers that accept valid solutions and reject everything else. The schedule is flexible, you choose your hours and days, including weekends. No prior AI experience is needed. Your domain knowledge in languages like Python, Java, Rust, or TypeScript is what matters.

Micro1
VerifiedCyber Security Engineer - Remote Contract
micro1 is hiring Cyber Security Engineers to work on a customer project that trains next-generation AI systems. You will spend about 15 hours a week analyzing code, fixing bugs, and performing security audits across languages like Python3, Java, Rust, Go, C++, and TypeScript. The schedule is fully flexible, so you choose your own days and hours, including weekends. No AI background is needed. Your cybersecurity and coding expertise is what matters.

Micro1
VerifiedSenior Software Engineer – Remote Contract
micro1 is hiring Senior Software Engineers to help train next-generation AI systems. You will create Reinforcement Learning Environments that test an AI model's ability to solve complex software engineering problems, such as fixing code, building features, refactoring, and optimizing performance. Your work will directly shape how models learn and reason. This is a remote contractor role, about 15 hours per week, and no prior AI experience is needed. You will use your expertise in languages like Python3, Java, Rust, Go, C++, or TypeScript to produce high-quality, real-world input.

Micro1
VerifiedCode Generation Research Engineer (Remote Contract)
micro1 is hiring Research Engineers for a contract project that centers on code generation and model evaluation for a customer initiative. You will work with Python3, Java, Rust, C++, Go, or TypeScript to debug, refactor, and build features across varied codebases. Your annotations and feedback will help train next-generation AI systems, shaping how models learn and reason. No prior AI experience is needed. Domain knowledge in software engineering is what counts. The role is fully remote and starts within 24 to 48 hours after onboarding.

Micro1
VerifiedOpen Source Software Engineer - Remote Contract
micro1 seeks a Software Engineer to work on open source contributions for a customer project that trains next-generation AI systems. You will write code in Python3, Java, Rust, C++, and Typescript, fixing bugs, adding features, and refactoring legacy code. The role is fully remote and contractor-based. No AI background is needed; your coding expertise is what counts.


