
Senior Software Engineer | $50-$100/hr Remote
Overview
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.
What You'll Do6
- 1Create expert-level code samples and debugging guides using Python3, Java, Rust, Go, C++, or TypeScript.
- 2Investigate, reproduce, and fix complex software defects and performance bottlenecks in unfamiliar code.
- 3Develop new features that remain maintainable and sensible within existing system constraints.
- 4Refactor older code and modernize legacy systems to improve readability and reliability.
- 5Write down your technical decisions, solution paths, and trade-offs so the output can work as AI training material.
- 6Check peer-contributed code and submissions for correctness, edge cases, and clarity.
Requirements6
- 1Deep hands-on expertise in at least one of Python3, Java, Rust, Go, C++, or TypeScript.
- 2Thorough grasp of algorithms, data structures, and core software engineering concepts.
- 3Track record of debugging intricate systems, fixing bugs, and diagnosing performance issues.
- 4Experience refactoring large codebases and modernizing legacy systems.
- 5History of delivering meaningful features from concept to completion in cross-functional teams.
- 6Ability to document technical reasoning with precision.
Who Should Apply
The ideal candidate is an engineer with deep skills in at least one of Python3, Java, Rust, Go, C++, or TypeScript who enjoys turning messy software questions into clean, documented solutions. This role is less suitable for someone who wants product ownership or a typical full-time feature team assignment. If you need step-by-step direction or expect a stable 40-hour week, the part-time contract setup will not fit. Candidates lose traction when their solution is correct but the written explanation is sparse, or when they cannot point to real work modernizing large legacy codebases. A genuine interest in AI helps but is not required.
Salary Insight
The posting lists $50-$100 per hour, but compensation is actually output-based, meaning you are paid per task that passes review rather than for hours clocked. The role runs about 15 hours per week, so the final hourly equivalent depends on your pace.
Location
Required Skills
Application Tip
Write a concise before-and-after explanation of a recent bug fix or refactor, including root cause and why you chose that approach. The role values crystal-clear technical writing for AI training data, so showing that skill in your application will raise your fit score.
See NearSkill jobs more often in your search
How your application is processed
1Application received
Your resume and details are logged the moment you apply.
2ATS + eligibility screening
We check your profile against the role’s skills, seniority, and requirements.
3Employer sees qualified profiles only
Only candidates who clear screening move forward.
Similar open positions
Explore active roles that match your skills and interests.

Micro1
VerifiedSenior 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.

Micro1
VerifiedSenior 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.

Micro1
VerifiedSenior 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.

Micro1
VerifiedGitHub 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.

Micro1
VerifiedSenior 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.

Micro1
VerifiedSenior 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.

