micro1
micro1Verified listing

Senior Software Engineer

50–100/hr
Remote
contract
100 openings
Posted September 7, 2026
Not sure you qualify? Match your resume

Listing checked September 23, 2026 · pay as published by micro1

Key details

Pay
$50–100/hr
Location
Remote
Job type
contract
Openings
100
Posted
September 7, 2026

Overview

micro1 is hiring Senior Software Engineers to build Reinforcement Learning Environments that test how well AI models handle real coding problems. You will design tasks around bug fixing, feature implementation, refactoring, and performance tuning, then create a reproducible setup and a golden reference solution for each. This is a remote contractor role at roughly 15 hours per week, and no prior AI experience is needed. Your software engineering depth is what matters here.

What You'll Do7

  • Design realistic, challenging coding tasks for frontier AI models using repositories you know well.
  • Craft problems that demand strong engineering skills, such as finding subtle bugs, building non-trivial features, or improving performance.
  • Define each problem clearly and set up a reproducible environment for it.
  • Write deterministic verifiers that accept any correct solution while rejecting incomplete, incorrect, or hard-coded answers.
  • Provide a reference solution that shows one valid way to solve the task.
  • Submit a minimum number of tasks each week as required by the project.
  • Document your tasks and communicate technical details so others can follow your reasoning.

Requirements7

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

Who Should Apply

This role fits senior engineers who have spent years in one or more of Python3, Java, Rust, Go, C++, or TypeScript and can show deep work in algorithms, debugging, refactoring, and performance tuning. You should be comfortable designing problems from scratch, writing verifiers, and documenting your approach. It is less suitable for engineers who prefer only greenfield feature work or who need close direction on task design. Candidates often get rejected when they cannot demonstrate hands-on debugging of complex systems or when their examples lack specifics about refactoring and optimization. Another common reason for low fit scores is not showing a clear track record of delivering features end to end in cross-functional settings.

Salary Insight

Compensation is $50 to $100 per hour, paid per task that meets project specifications. The time to complete a task varies with your experience and workflow. Minimum submission requirements apply, and you must submit a minimum number of tasks per week.

Pay and demand for Software Engineering roles

Market estimates from live NearSkill listings — separate from this job's published terms.

Aggregated

This role · as published

$50–100/hr

Taken from the listing itself.

Typical pay · estimated

$70/hour

Median of 1,359 similar roles that publish pay · 302 publish only a top rate; those count at the rate they gave

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

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
1,584
Listed in last 30 days
875
Remote
97%

Hiring most right now: micro1 (424) · SME Careers (254) · Mercor (246)

Most requested skills · share of roles

  • ai evaluation
    13%
  • llm evaluation
    12%
  • python
    11%
  • data annotation
    11%

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

Required skills

Python3JavaRustAlgorithmsBasics C++TypeScriptBug FixingFeature ImplementationCodebase RefactoringPerformance Optimization

How applying works

  1. 1. Pre-screen on NearSkill

    A quick application on NearSkill checks your fit against this role.

  2. 2. Finish on the employer’s site

    We hand you to micro1’s official application page to complete the form.

  3. 3. Wait for a response

    The employer’s hiring team reviews applications and gets back to you.

Share:

Similar jobs

Open roles that match this listing's skills and level.

View all AI Training jobs