Micro1
Micro1Verified listing
RemoteHot

Senior Software Engineer - Remote

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

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

Overview

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.

What You'll Do8

  • 1Design and build Reinforcement Learning Environments that challenge AI models with realistic software engineering tasks.
  • 2Develop a reproducible environment and a golden reference solution for each problem you create.
  • 3Write expert-level code samples and debugging strategies in languages like Python3, Java, Rust, Go, C++, or TypeScript.
  • 4Analyze and resolve complex software defects and performance bottlenecks in diverse codebases.
  • 5Implement new features with a focus on scalability, maintainability, and best practices.
  • 6Refactor and optimize legacy code to improve clarity, efficiency, and long-term reliability.
  • 7Document your technical reasoning and solution approaches to support high-quality AI training data.
  • 8Review and validate peer-contributed code and technical submissions for accuracy and clarity.

Requirements7

  • 1Significant hands-on expertise in at least one of: 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 in cross-functional projects.
  • 6Strong documentation and communication skills to articulate technical concepts clearly.
  • 7Interest in AI and its technical challenges (previous AI experience not required).

Who Should Apply

This role suits a senior engineer who enjoys solving hard technical problems and can explain their reasoning clearly. You should be comfortable working independently on varied tasks, from debugging to feature work, and be open to learning about AI training. If you prefer repetitive work or lack deep expertise in a required language, this may not be a good fit. Candidates often get rejected when they cannot demonstrate concrete examples of debugging or refactoring large codebases, or when their communication is vague.

Salary Insight

Compensation is output-based, with pay per task that meets project specifications. The rate is not fixed per hour; it depends on the task and your efficiency. Minimum submission requirements apply, and you must submit a minimum number of tasks per week. Specific pay details are discussed during the hiring process.

Pay and demand for Software Engineering roles

Aggregated

Typical pay

$75/hour

This role

$50–$100/hr

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

Based on 696 similar roles that publish pay · 172 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
782
Listed in last 30 days
413
Remote
96%

Hiring most right now: micro1 (303) · SME Careers (142) · Mercor (104)

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

$50–100/hr

Required Skills

Python3JAVARustAlgorithmsBasics C++Typescriptbug fixingfeature implementationcodebase refactoringperformance optimization

Application Tip

In your application, highlight specific projects where you debugged complex systems or refactored large codebases. Quantify the impact, such as performance improvements or bug reduction, and mention the languages you used. This will help you stand out as an expert.

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

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

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

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
Micro1

Micro1

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