Skip to content
ExpertWoka
Back to opportunities
Micro1

Software Engineer (Open Source Contributor)

Posted 2026-10-14
View application options
Work Type
Remote
Location
Global
Compensation
$50 - $100/hr

About this opportunity

Overview

micro1 is seeking 100 Software Engineers (Open Source Contributors) for a remote contractor opportunity. The role is focused on creating reproducible coding environments and evaluation tasks that help train AI systems, with pay of $50–100/hour and an estimated time of about 15 hours per task run. Selected candidates are expected to begin quickly after onboarding.

What You'll Do

  • Build reproducible reinforcement learning environments that test an AI model’s ability to fix code, add features, refactor, and optimize performance.
  • Create realistic coding tasks for AI systems, including feature implementation and bug-fix scenarios.
  • Develop golden reference solutions for each problem.
  • Implement deterministic verifiers that accept valid solutions and reject invalid ones.
  • Contribute code samples, debugging strategies, and development insights in languages such as Python3, Java, Rust, Go, C++, and TypeScript.
  • Analyze, troubleshoot, and resolve software defects and performance bottlenecks across codebases.
  • Refactor and optimize legacy code for clarity, efficiency, maintainability, and reliability.
  • Review and validate peer-contributed code and technical submissions for accuracy and clarity.

Requirements

  • Strong backend experience in Java, Node.js, Go, Rust, TypeScript, Python, C++, or similar.
  • A track record of building scalable services and APIs.
  • Comfort with debugging, performance work, and automated testing.
  • Solid code review instincts.
  • Applicants should have clear open source contributions and a profile that showcases them, such as GitHub, preferably with C++, Python, Java, Go, TypeScript, or Rust.
  • If a GitHub profile does not sufficiently demonstrate the needed experience, candidates will be assessed through a HackerRank test instead.

Preferred Qualifications

  • Hands-on experience in at least one of the core languages listed above.
  • Deep understanding of algorithms, data structures, and software engineering principles.
  • Experience debugging complex systems, resolving bugs, and delivering performance improvements.
  • Experience with large codebase refactoring and legacy system modernization.
  • Track record of delivering impactful features from concept through delivery in cross-functional work.
  • Strong documentation and communication skills for explaining technical decisions.
  • Interest in AI and its technical challenges is a plus, though prior AI experience is not required.

Process

  1. Apply and complete the screening questions.
  2. Complete an AI interview, estimated at about 20 minutes.
  3. Complete a technical assessment if the GitHub profile does not fully show the required expertise.
  4. Proceed to hiring manager review.

Compensation and Schedule

Compensation is output-based and paid per task that meets the project specifications. Experts must meet minimum submission requirements and submit a minimum number of tasks per week. The source also notes that the team typically fills roles within 48 hours and expects selected experts to begin first tasks within 24–48 hours after onboarding.

Skills & expertise

Python Java Rust TypeScript C++ Algorithms Debugging Code Refactoring

Related Opportunities

Trending Right Now

View all

Don't miss the next opportunity

Get a curated Friday digest of new AI and remote roles based on your location and interests — free, no spam.

Get Weekly Opportunities