Micro1
Micro1Verified listing
RemoteHot

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

100–150/hr
Remote
Posted August 3, 2026
contract
100 openings

Overview

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.

What You'll Do5

  • 1Design reinforcement learning environments that put AI models through realistic software engineering workflows.
  • 2Build a golden reference solution for every environment so a model's answer can be checked against a known-correct path.
  • 3Use command-line tools including git, docker, gdb, and asan to create scenarios that mirror common DevOps, CI/CD, and debugging tasks.
  • 4Keep tasks deterministic and reproducible by defining the exact setup, execution steps, and expected output for each environment.
  • 5Patch and refactor environments when edge cases surface, preserving clear specs and keeping reference solutions accurate.

Requirements8

  • 1Strong practical command of at least one of C++, Python, Java, GoLang, TypeScript, or Rust.
  • 2Deep knowledge of algorithms, data structures, and performance tuning, with an eye for why a given approach scales.
  • 3Track record of debugging tricky software failures and leaving behind maintainable fixes instead of one-off patches.
  • 4Hands-on experience implementing features and refactoring codebases without breaking existing behavior.
  • 5History of improving runtime and memory efficiency in real systems.
  • 6Solid written and spoken communication, especially in a remote and async team.
  • 7Familiarity with large-scale distributed codebases or modern machine learning systems is a plus, though neither is required.
  • 8Comfort taking part in rigorous code review and helping shape engineering best practices.

Who Should Apply

The engineer who will do well here has debugged systems under pressure and can turn a chaotic failure into a clean, reproducible story. You should enjoy writing deterministic tests and having your judgment challenged in code review. This role is less suited to someone who wants to own a long-running product feature or has never worked with CI/CD pipelines seriously. Candidates often lose points when their screening answers are vague about distributed codebase experience or when their reference environments depend on undocumented local setup. Weak written communication about technical tradeoffs gets flagged fast.

Salary Insight

The job listing carries a contractor rate of $100-$150/hr, but payment runs on an output basis: you earn for each task that meets the project specifications. Minimum weekly task submissions apply, and your total time varies with experience. Ask for the per-task rate breakdown during the hiring conversation.

Location

TypeRemote
LocationRemote
This is a remote position

Required Skills

Python3JAVARustAlgorithmsBasics C++Typescriptbug fixingfeature implementationcodebase refactoringperformance optimization

Application Tip

In your application and the 30 minute AI interview, walk through one incident where you used gdb or asan to find a root cause. Name the exact commands you ran, how you reproduced the failure, and how you converted that fix into a repeatable step. Concrete debugging stories separate candidates who just list tools from those who actually know them.

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

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

Senior Software Engineer for RL Environment DevOps Workflows

Senior Software Engineer on a part-time contractor basis, remote worldwide. You’ll help train next-generation AI systems by creating reproducible reinforcement learning environments that evaluate how models handle real‑world DevOps and software workflows. Your focus is on domain expertise and quality inputs, not prior AI experience. You’ll work with languages like Python, C++, Java, Go, TypeScript, or Rust to shape model behavior and performance.

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
Micro1

Micro1

1mo agoRemotecontract
Hot

Senior Software Engineer

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.

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