Micro1
Micro1Verified listing
RemoteHot

Senior Software Engineer | $50-$100/hr Remote

50–100/hr
Remote
Posted August 4, 2026
contract
100 openings

Overview

Micro1 is hiring senior software engineers for a customer project that teaches AI systems to solve real engineering problems. You'll build Reinforcement Learning Environments that force a model to debug code, add features, refactor existing code, and cut performance bottlenecks. Each task requires a reproducible environment and a golden reference solution. The role is a remote contract of about 15 hours per week, and no previous AI experience is needed, just serious expertise in languages like Python3, Java, Rust, or TypeScript.

What You'll Do6

  • 1Provide expert code samples and debugging playbooks in your chosen stack among Python3, Java, Rust, Go, C++, or TypeScript.
  • 2Troubleshoot and resolve tricky software defects and performance bottlenecks across codebases you may not have seen before.
  • 3Create new features with scalability and maintainability in mind, following modern software practices.
  • 4Refactor and simplify older or legacy code so it becomes easier to read, faster, and dependable long-term.
  • 5Write out your technical reasoning and solution steps because those notes become part of the AI training data.
  • 6Check and validate code submissions from your peers for correctness, reproducibility, and clarity.

Requirements6

  • 1You have serious production experience in at least one language from this set: Python3, Java, Rust, Go, C++, or TypeScript.
  • 2You can reason through complex problems using solid algorithms and data structure fundamentals.
  • 3You are comfortable debugging unfamiliar systems and have a record of fixing real bugs and speed issues.
  • 4You have refactored or modernized existing codebases and can show measurable results.
  • 5You have shipped features from design to rollout, even in cross-functional teams.
  • 6You can explain technical decisions in writing and you're curious about AI, even if you've never worked with it.

Who Should Apply

An ideal fit is an engineer with years of hands-on work in one or more of the listed languages who enjoys clean code, subtle debugging, and explaining how things work in writing. You will thrive here if you like creating small, self-contained coding problems and comparing them to a reference solution. This role is less suitable if you prefer long-horizon product development or if you find output-based contracting too unpredictable. In practice, candidates get rejected when their submissions lack a reproducible setup or when their rationale is too thin, so prepare to prove both your technical execution and your documentation habits.

Salary Insight

The listing shows a rate of $50 to $100 per hour, but this is output-based contracting, so you are paid per accepted task, not by the hour. A minimum number of weekly submissions is required. The posting does not list other pay components, so ask for specific details during onboarding.

Location

TypeRemote
LocationRemote
This is a remote position

Required Skills

Python3JAVARustAlgorithmsBasics C++Typescriptbug fixingfeature implementationcodebase refactoringperformance optimization

Application Tip

Before you apply, prepare one concise coding example that shows your strongest bug fix or feature work, with a README that explains your reasoning and how to reproduce the result. That mirrors the task format and gives reviewers direct evidence you can produce golden reference solutions.

Share:

See NearSkill jobs more often in your search

How your application is processed

  1. 1Application received

    Your resume and details are logged the moment you apply.

  2. 2ATS + eligibility screening

    We check your profile against the role’s skills, seniority, and requirements.

  3. 3Employer sees qualified profiles only

    Only candidates who clear screening move forward.

See your fit score for every role

Similar open positions

Explore active roles that match your skills and interests.

Micro1

Micro1

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

GitHub Contributor

micro1 is recruiting senior software engineers for a customer's project that trains next-generation AI systems. You'll work remotely, about 15 hours a week, building Reinforcement Learning Environments that test how AI models solve real software engineering problems. Each task involves creating a reproducible problem, a flawed or broken code sample, and a golden reference solution, so models can learn from expert examples. This contractor role does not assume any prior AI experience. What matters is your depth in languages like Python3, Java, Rust, Go, C++, or TypeScript, plus a record of meaningful open source contributions.

50–150/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

1mo agoRemotecontract
Hot

Senior Software Engineer

A remote contractor role for senior level engineers who will help train next generation AI systems by crafting real-world input and evaluation environments. You’ll design reproducible, deterministic testing setups that measure how models reason and solve software engineering tasks, from bug fixes to feature work. Your domain knowledge and ability to debug and optimize will drive how models learn from Model Context Protocol tools. No specific AI background required beyond solid software expertise.

80–120/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
Micro1

Micro1

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