AI Trainer Guide Browse jobs

micro1 role

Research Engineer - Code Generation & Model Evaluation at micro1

Software engineers with competitive programming strength help evaluate and train code generation models. You debug and fix issues in codebases written in several languages, such as Python, Java or Rust, help design features, refactor code, and build real-world coding tasks that measure model accuracy. Pay is per task meeting specifications, with a weekly minimum.

Apply on micro1

Referral link. If micro1 hires you through this link and you meet its conditions, we may be paid a referral fee.

What you would do

  • Analyze and fix problems across codebases in several languages, including Rust, Go and TypeScript
  • Refactor and optimize code for performance and maintainability
  • Build and review realistic coding tasks that test AI model accuracy
  • Write clear feedback, annotations and documentation of technical decisions

What the listing asks for

  • Strength in competitive programming and analyzing coding problems
  • Command of at least one language among Python3, Java, Rust, C++, Go and TypeScript, plus algorithms
  • History of open-source work or team software projects
  • Clear written and verbal communication with meticulous attention to detail
  • Able to work independently and remotely, starting within 24 to 48 hours of onboarding

Suits professionals who contribute to open-source projects, solve algorithmic problems well, and can meet a weekly minimum of completed tasks under deadlines.

The listing as micro1 posted it

This is micro1's public listing for the role, read October 29, 2026, with dashes and placeholder links cleaned up. The listing is micro1's text; the summary above and everything below it is ours.

Role Title: Research Engineer - Code Generation & Model Evaluation

Role Type: Contractor

Location: Remote

micro1 is engaging Research Engineers to participate in a project focused on code generation and model evaluation for a customer's initiative. In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required - your domain knowledge is what matters.

Scope of Work

  • Analyze, debug, and resolve issues across diverse codebases written in Python3, Java, Rust, C++, Go, or TypeScript.
  • Contribute to the design and implementation of new features and enhancements for code generation workflows.
  • Refactor and optimize codebases to improve performance, maintainability, and adaptability.
  • Develop and review real-world coding tasks to evaluate AI model performance and accuracy.
  • Author clear, actionable feedback and annotations to support model training and assessment.
  • Collaborate with other open-source contributors and technical stakeholders to set technical direction and ensure robust outputs.
  • Document technical decisions, best practices, and solutions to drive project transparency and knowledge sharing.

Required Skills and Qualifications

  • Expertise in competitive programming and coding problem analysis.
  • Expertise in at least one of: Python3, Java, Rust, C++, Go, or TypeScript, with solid knowledge of algorithms and data structures.
  • Proven track record of open-source contributions or participation in collaborative software projects.
  • Strong analytical abilities to interpret complex problem constraints and multiple solution paths.
  • Exceptional written and verbal communication skills; ability to articulate technical details clearly.
  • Meticulous attention to detail in code validation and output consistency.
  • Experience working independently in a remote, collaborative environment.
  • Commitment to producing high-quality, well-documented code under tight deadlines.

Compensation Structure

Compensation is output-based; experts are paid per task that meets the project specifications. The time required to complete work may vary depending on the expert’s experience and workflow. Minimum submission requirements apply. Experts must submit a minimum of tasks per week.

Start Timeline & Availability

We typically fill roles within 48 hours and are looking for experts ready to jump in right away. If selected, we expect you to start your first tasks within 24-48 hours of completing onboarding.

Apply for this role on micro1

Referral link. We may be paid a referral fee.

Pay and terms

The listing does not state a rate for this role. micro1's expert guide describes pay in bands by type of work rather than per role, so treat any figure you see elsewhere as unconfirmed until it appears in your contract.

micro1 engages experts as contractors. Its help library says payments are made in USD twice a month and that contracts and payroll run through Deel. Payments cannot be processed until identity verification there is complete. Read our micro1 review for what workers say about project availability and support.

Before you apply

Engineering listings usually ask for years of professional experience, and some ask for a public code history such as open-source commits. Have your profile or repositories ready to link.

Applying starts with an AI interview, then certification, then matching to projects by recruiters. micro1 says certification does not guarantee a project, so treat this as flexible work and not as a job offer. The how to become an AI trainer guide walks through each step.

Apply on micro1

Referral link. We may be paid a referral fee.

People also ask

What is the job of a research engineer?

In micro1's Research Engineer role for code generation and model evaluation, you debug and fix issues in codebases written in Python3, Java, Rust, C++, Go or TypeScript, help design and refactor code, and build real-world coding tasks that test AI model accuracy. Pay is output-based, per task meeting specifications, with a weekly minimum submission requirement. It is remote contractor work.

What is the average salary for a research engineer in the US?

This site does not publish market salary data for engineers and gives no general figure. The micro1 listing for this remote role states no hourly rate. It says compensation is output-based: experts are paid per task that meets project specifications, and weekly minimum submissions apply. That describes how payment works, not what anyone earns.

Can an engineer earn $200,000 a year?

This page cannot say what any engineer can earn and gives no general figure. The micro1 listing for this role states no hourly rate and pays per task that meets project specifications, with the time per task varying by expert. Because hours are not stated, nothing here can be extended into a yearly amount.

How much does the Research Engineer - Code Generation & Model Evaluation role at micro1 pay?

The listing does not state a rate for this role, so we cannot give a figure. micro1's expert guide describes pay in bands by type of work rather than per role. Ask during onboarding, and read the contract before you accept work.

Is the Research Engineer - Code Generation & Model Evaluation role remote?

The listing calls it remote work and does not name a country limit. micro1 says it hires globally but cannot hire in a list of excluded countries, so read the eligibility line on the listing and in your application before you start.

How do I apply for the Research Engineer - Code Generation & Model Evaluation role?

Open the listing on micro1's site and apply there. Applying starts with an AI interview, followed by certification and matching to projects by recruiters. micro1 says certification does not guarantee a project. Our how to become an AI trainer guide covers each step.

Is this listing still open?

We read micro1's public listing on October 29, 2026. Roles close without notice, so confirm on the listing itself. If it has closed, the other software engineering roles on this site are linked below.

Related roles at micro1

More remote software engineer jobs

Related roles in other fields

All remote software engineer jobs · Every open micro1 role · Also browse careers at micro1, remote data scientist and ML engineer jobs, remote engineering and CAD jobs

Related guides

Sources and method

  • micro1 public job listing for this role, read October 29, 2026. The summary, task and requirement lines are our paraphrase of that listing.
  • The questions under People also ask: Google's related questions for this kind of role in the United States, as reported by Ahrefs, pulled October 29, 2026. Answers are ours, written from the listing and from our own sourced micro1 pages.
  • micro1 help library and expert guide for payment timing and the hiring steps, read 17 October 2026.

Listings change without notice. If this page is out of date, tell us.

Apply on micro1

Referral link: we may be paid if micro1 hires you.