Micro1
Micro1Verified listing
RemoteHot

GitHub Contributor for AI Training (Remote, Contract)

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 9, 2026 · pay as published by Micro1

Overview

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.

What You'll Do7

  • 1Design and build reinforcement learning environments that simulate real software engineering problems, complete with a clear problem statement and a verified reference solution.
  • 2Write expert-level code samples and debugging walkthroughs in your primary language, such as Python3, Java, Rust, Go, C++, or TypeScript.
  • 3Diagnose and fix complex defects and performance bottlenecks across varied codebases, documenting your reasoning step by step.
  • 4Implement new features that are scalable and maintainable, following industry best practices.
  • 5Refactor legacy code to improve clarity, efficiency, and long-term reliability.
  • 6Document your technical decisions and solution approaches to support high-quality AI training data.
  • 7Review and validate code contributions from other engineers for correctness and clarity.

Requirements8

  • 1Significant hands-on experience in at least one of: Python3, Java, Rust, Go, C++, or TypeScript.
  • 2Strong grasp of algorithms, data structures, and core software engineering principles.
  • 3Proven ability to debug complex systems, resolve bugs, and deliver effective performance optimizations.
  • 4Experience refactoring large codebases and modernizing legacy systems.
  • 5A track record of shipping high-impact features from concept to delivery in cross-functional teams.
  • 6Excellent documentation and communication skills to explain technical concepts clearly.
  • 7Curiosity about AI and its challenges, though prior AI experience is not required.
  • 8A public GitHub or GitLab profile with clear open source contributions.

Who Should Apply

This role suits a senior engineer who enjoys solving intricate coding puzzles and has a portfolio of open source work to prove it. You should be comfortable working independently and documenting your thought process in detail. If you prefer building products over teaching or writing code samples, this may not be the right fit. Candidates often get rejected when their GitHub profile lacks meaningful contributions or when they cannot clearly explain their debugging and refactoring approach. Strong algorithmic thinking and clean code are essential.

Salary Insight

The pay range is $50 to $100 per hour, but compensation is output-based. You are paid per task that meets the project specifications, and the time per task varies by experience. There is a minimum number of tasks required each week.

Pay and demand for Machine Learning & AI roles

Aggregated

Typical pay

$75/hour

This role

$50–$100/hr

Most Machine Learning & AI roles pay $55–$100 per hour. This role's pay falls inside that range.

Based on 510 similar roles that publish pay · 90 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
567
Listed in last 30 days
249
Remote
97%

Hiring most right now: micro1 (259) · Mercor (79) · SME Careers (60)

Most requested skills · share of roles

  • python
    17%
  • technical writing
    9%
  • llm evaluation
    8%
  • data annotation
    7%

Figures from Machine Learning & AI 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

Before applying, review your GitHub or GitLab profile and ensure it highlights your best open source work, especially in Python3, Java, Rust, Go, C++, or TypeScript. Be ready to discuss a specific bug fix or refactor you led, including the problem, your approach, and the measurable impact.

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

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

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

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

28d agoRemotecontract
Hot

AI Engineer

micro1 hires software engineers to build evaluation environments that push AI systems into realistic engineering workflows. As a remote contractor, you set your own schedule at roughly 15 hours per week and focus on one thing: creating reinforcement learning environments that force an AI model to use Model Context Protocol (MCP) tools while solving bugs, implementing features, or refactoring code. Each environment needs deterministic verification and a golden reference solution so results are measurable and repeatable. Prior AI experience isn't required; your coding background and judgment are what the project needs.

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