Micro1
Micro1Verified listing
RemoteHot

Senior Software Engineer – Remote Contract

30–100/hr
Remote
Posted September 20, 2026
contract
300 openings
Not Sure? Upload your resume to see every role you match

Listing checked September 20, 2026 · pay as published by Micro1

Overview

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.

What You'll Do8

  • 1Create coding tasks that mirror real-world feature implementation and bug fixing scenarios for AI models to solve.
  • 2Write deterministic verifiers that pass reasonable valid solutions and fail all others.
  • 3Debug and resolve issues in large codebases to ensure task correctness.
  • 4Refactor existing code to improve structure and maintainability.
  • 5Perform performance tuning on services and APIs to meet project standards.
  • 6Conduct code reviews to uphold quality and consistency across tasks.
  • 7Implement automated tests to validate task outcomes and verifier behavior.
  • 8Submit a minimum number of completed tasks each week as required by the project.

Requirements9

  • 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 work, and automated testing.
  • 4Solid instincts for code review and maintaining high code quality.
  • 5Background in cybersecurity or SecOps is a big plus: secure coding, appsec, pentesting, vulnerability assessment, OWASP/CWE, or security-focused reviews.
  • 6Demonstrated success identifying and resolving software bugs and system bottlenecks.
  • 7Experience with codebase refactoring and implementing complex features in large-scale applications.
  • 8Strong grasp of algorithms, data structures, and core computer science concepts.
  • 9Excellent analytical, problem-solving, and technical communication skills.

Who Should Apply

This role suits senior backend engineers who enjoy crafting challenging coding problems and building verifiers that separate correct solutions from incorrect ones. You should have deep experience in at least one backend language and a habit of writing clean, testable code. Candidates with a cybersecurity background in areas like pentesting or secure code review will stand out. The role is less suitable for those who prefer frontend-only work or who need constant direction. A common reason candidates get rejected is submitting tasks that do not meet the deterministic verifier requirement, often because the verifier accepts multiple interpretations. Another is lacking the depth in algorithms and data structures needed to design tasks that are both realistic and solvable.

Salary Insight

Compensation is $30 to $100 per hour, but pay is output-based. You are paid per task that meets the project specifications. The time to complete work varies with your experience and workflow. Minimum submission requirements apply, and you must submit a minimum number of tasks each week.

Pay and demand for Software Engineering roles

Aggregated

Typical pay

$75/hour

This role

$30–$100/hr

Most Software Engineering roles pay $50–$96 per hour. This role's pay falls inside that range.

Based on 679 similar roles that publish pay · 169 publish only a top rate; those count at the rate they gave

Typical rangeMedian payThis role

Rates shown per hour. Yearly and monthly pay converted; one-time fees and non-USD pay are not included.

Live similar roles
757
Listed in last 30 days
398
Remote
97%

Hiring most right now: micro1 (299) · SME Careers (140) · Mercor (98)

Most requested skills · share of roles

  • python
    16%
  • llm evaluation
    15%
  • ai training
    14%
  • trainer feedback
    10%

Figures from Software Engineering 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 roles

Location

TypeRemote
LocationRemote
This is a remote position

Compensation

$30–100/hr

Required Skills

Python3JAVARustAlgorithmsBasics C++Typescriptbug fixingfeature implementationcodebase refactoringperformance optimization

Application Tip

When you apply, highlight specific examples of backend services or APIs you have built, and quantify the scale or performance improvements you achieved. Also mention any cybersecurity experience such as pentesting, vulnerability assessment, or secure code reviews, since that is a big plus. Be ready to explain your approach to designing deterministic verifiers during the technical assessment.

Share:

See NearSkill jobs more often in your search

Application & verification flow

  1. 1Instant rubric match

    Your resume is scanned against this role’s requirements to check qualification fit.

  2. 2Screened before the employer sees it

    Only profiles that clear screening are passed on.

  3. 3Outcome by email

    We notify you at the address on your resume once the screening is reviewed.

Test your fit score before applying

Similar open positions

Explore active roles that match your skills and interests.

Micro1

Micro1

12h agoRemotecontract
Hot

Application Security Engineer - Remote Contract

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.

30–100/hr
· 300 openings
Python3JavaRust+10 more
Micro1

Micro1

2d agoRemotecontract
Hot

Backend 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.

30–100/hr
· 300 openings
Python3JavaRust+9 more
Micro1

Micro1

2d agoRemotecontract
Hot

Senior 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.

100–150/hr
· 100 openings
Python3JavaRust+7 more
Micro1

Micro1

1mo agoRemotecontract

Senior Software Engineer

micro1 is choosing senior engineers to build Reinforcement Learning Environments for a customer project that trains next-generation AI models. As a remote contractor working about 15 hours a week, you will assemble reproducible coding scenarios and a matching golden reference solution. The tasks test whether an AI can fix defects, add features, refactor old code, and clear performance bottlenecks in realistic codebases. Practical mastery of Python3, Java, Rust, Go, C++, or TypeScript matters more than prior AI experience.

50–100/hr
· 100 openings
Python3JavaRust+7 more
Micro1

Micro1

15d agoRemotecontract
Hot

Senior Software Engineer - Remote

micro1 is looking for 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, adding features, refactoring, and optimizing performance. Each task involves building a reproducible environment and a golden reference solution. No prior AI experience is needed; your software engineering expertise is what counts.

50–100/hr
· 100 openings
Python3JavaRust+7 more
Micro1

Micro1

7d agoRemotecontract
Hot

Open 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.

50–100/hr
· 37 openings
Python3JavaRust+7 more