Micro1
Micro1Verified listing
RemoteHot

Senior Software Engineer – Remote Contract

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

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

Overview

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.

What You'll Do8

  • 1Design and build reproducible reinforcement learning environments that evaluate an AI model's software engineering skills.
  • 2Create golden reference solutions for complex coding problems, covering bug fixes, feature implementation, refactoring, and performance tuning.
  • 3Provide expert-level code samples, debugging strategies, and development insights in at least one of these languages: Python3, Java, Rust, Go, C++, or TypeScript.
  • 4Analyze and resolve intricate software defects and performance bottlenecks across varied codebases.
  • 5Implement new features with attention to scalability, maintainability, and software best practices.
  • 6Refactor and optimize legacy code to improve clarity, efficiency, and long-term reliability.
  • 7Document your technical reasoning, solution approaches, and code decisions to enhance AI training data quality.
  • 8Review and validate peer-contributed code and technical submissions for accuracy and clarity.

Requirements7

  • 1Significant hands-on expertise in at least one of the following: Python3, Java, Rust, Go, C++, or TypeScript.
  • 2Deep understanding of algorithms, data structures, and software engineering principles.
  • 3Proven ability to debug complex systems, resolve bugs, and deliver effective optimizations.
  • 4Experience with large codebase refactoring and legacy system modernization.
  • 5Track record of delivering high-impact features from conception through delivery within cross-functional projects.
  • 6Strong documentation and communication skills to articulate technical concepts clearly.
  • 7Interest in or curiosity about AI and its technical challenges. Previous AI experience is not required.

Who Should Apply

This role suits senior software engineers with deep hands-on experience in at least one of the listed languages and a strong grasp of algorithms and data structures. You should enjoy debugging complex systems, refactoring legacy code, and documenting your technical decisions. The ideal candidate is curious about AI and eager to contribute domain knowledge to train models, even without prior AI experience. This role is less suitable for engineers who prefer only greenfield development or who dislike writing detailed explanations. Candidates often get rejected when they cannot show concrete examples of refactoring or performance optimization, or when their communication about technical trade-offs is vague.

Salary Insight

Compensation is $100 to $150 per hour. Pay is output-based: you are paid per task that meets project specifications. The time to complete work varies by experience and workflow. Minimum submission requirements apply, and experts must submit a minimum number of tasks per week.

Pay and demand for Software Engineering roles

Aggregated

Typical pay

$75/hour

This role

$100–$150/hr

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

Based on 681 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
759
Listed in last 30 days
399
Remote
97%

Hiring most right now: micro1 (301) · 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

$100–150/hr

Required Skills

Python3JAVARustAlgorithmsBasics C++Typescriptbug fixingfeature implementationcodebase refactoringperformance optimization

Application Tip

In your application, highlight specific projects where you fixed complex bugs, refactored large codebases, or optimized performance. Use exact language names like Python3, Java, Rust, Go, C++, or TypeScript, and quantify results where possible, such as reducing latency by 40% or cutting memory usage in half. This directly matches the evaluation criteria for this role.

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

14d 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

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

1mo agoRemotecontract
Hot

Senior Software Engineer

Building reinforcement learning environments sits at the center of this remote contractor role. You'll create reproducible workflows that mirror real DevOps and CI/CD debugging scenarios, using command-line tools like git, docker, gdb, and ffmpeg. Each environment you produce comes with a golden reference solution that marks what a correct result looks like. Your command of C++ or Python (or Java, GoLang, TypeScript, Rust) matters more than hands-on AI experience, though the output here shapes how AI models learn and reason. Expect to work about 15 hours a week with output-based pay.

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

Micro1

2d agoRemotecontract
Hot

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

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

Micro1

14d agoRemotecontract
Hot

GitHub Contributor for AI Training (Remote, Contract)

micro1 is looking for senior software engineers to build reinforcement learning environments for a customer project. You will create reproducible coding challenges that test an AI model's ability to fix bugs, add features, refactor code, and boost performance. Each task includes a golden reference solution. No AI background is needed, just deep expertise in languages like Python3, Java, Rust, C++, or TypeScript. This is a remote contract role at roughly 15 hours per week.

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

Micro1

1mo agoRemotecontract
Hot

Senior Software Engineer

You'll design Reinforcement Learning environments that test how well AI models handle real software engineering work. Each environment uses Model Context Protocol (MCP) tools, requiring an agent to discover and reason over information before fixing bugs, implementing features, refactoring codebases, or improving performance. Your background in Python, C++, Java, or other languages matters more than AI experience. You'll work remotely on a contract basis, roughly 15 hours per week, and create reproducible scenarios with deterministic verification and golden reference solutions.

80–120/hr
· 100 openings
Python3JavaRust+7 more