Skip to content
OpenTrain AIFor AI Companies

Software Engineering Workflow Annotator

Design, execute, and document realistic multi-step GitHub-centered engineering workflows for AI training. Remote contractor role, 20+ hrs/week, pay $14–$36 USD/hr; strong software-engineering experience and clear technical writing required.

OpenTrain AI

Coding & Software

100% Remote Hourly · $14–$36/hr

$14–$36/hr

Compensation

Worldwide

Eligibility

Entry

Experience

Jul 25, 2026

Posted

Open worldwide

Interested in this role?

Create a free OpenTrain account and apply in minutes.

About OpenTrain

OpenTrain is the #1 platform for finding and building careers in AI training and data labeling. We help people start and grow durable freelance careers teaching AI by bringing projects, portfolio tools, and application workflows together in one place.

OpenTrain AI is the hiring and contracting organization for this role; creating an OpenTrain account is free and lets you apply, track work, and build a unified annotation portfolio.

  • Platform focused on AI training and data-labeling careers
  • Free account to apply, manage work, and build a portfolio

About AI training work

AI training (data labeling/annotation/human feedback) is the human work that helps modern models learn. Contributors create and vet examples—annotating code, text, images, and more—so models behave reliably in real situations.

This role sits at the intersection of software engineering and annotation: you'll author and execute workflow scenarios that teach models how engineers think and act.

  • 100% remote work you can do from anywhere with internet
  • Flexible, part-time-friendly projects ideal for building new skills
  • Work that directly shapes how state-of-the-art AI systems behave

The role

As a Software Engineering Workflow Annotator you will design, run, and document realistic multi-step engineering workflows (pull request management, issue triage, merge conflict resolution, CI updates) and produce high-quality annotations that capture intent, sequencing, rationale, outcomes, and edge cases.

You will execute scenarios in real collaboration and engineering tools, capture visual artifacts like screenshots or logs when needed, and flag ambiguous or unrealistic scenarios for refinement.

  • Design and author multi-step, GitHub-centered engineering scenarios
  • Execute workflows in real-time using relevant tools
  • Document steps, decisions, expected outcomes, and artifacts
  • Flag and refine ambiguous or unrealistic cases

What you'll do (day to day)

Tasks blend authoring, hands-on execution, and careful documentation. You will create scenario descriptions, perform the steps using collaboration and engineering tools, and produce annotation records that a model-training pipeline can use.

  • Design scenarios around PRs, issue triage, merge conflicts, and CI changes
  • Execute each workflow in actual tools (GitHub workflows, Slack, Google Workspace or Microsoft 365, Snowflake where applicable)
  • Document each step with clear rationale, expected outcomes, and decision points
  • Capture supporting artifacts such as screenshots, logs, or file diffs
  • Review and refine scenarios based on feedback to improve realism and usefulness
  • Work with text-based annotation and data-collection tasks (DATA_COLLECTION, TEXT_GENERATION; data type: TEXT)

Requirements

You must demonstrate hands-on software engineering experience centered on GitHub workflows and strong written English for clear technical documentation. This role asks for precise, structured annotations and familiarity with common engineering collaboration tools.

  • Professional software engineering experience with daily use of GitHub-centered workflows
  • Strong written English and careful documentation habits
  • Familiarity with code review, versioning, branching, or release workflows
  • Comfort using Slack and Google Workspace or Microsoft 365 in engineering contexts
  • Basic SQL knowledge; Snowflake familiarity is a plus
  • Experience with data annotation, technical writing, or QA documentation is helpful

Who should apply

This contract role suits engineers or technical documenters who enjoy translating real engineering activity into clear, repeatable scenario descriptions. It is listed at entry level but requires practical engineering workflow experience.

Ideal applicants value structured writing, attention to edge cases, and working in real tools to capture authentic artifacts.

  • Entry-level through experienced engineers who use GitHub workflows daily
  • Technical writers or QA engineers with software background
  • People comfortable working independently and documenting multi-step processes

Compensation, schedule, and employment type

This is a remote, contract, part-time role. Open to applicants worldwide. The role requires at least 20 hours per week and is paid per hour.

Pay range and posted rate are taken from the role data below—see bullets for precise figures.

  • Pay type: Pay-per-hour (USD)
  • Pay range: $14–$36 USD per hour; posted hourly rate: $36 USD/hr
  • Time requirement: 20+ hours per week
  • Employment types: Contractor, Part-time
  • Languages: English required
  • Work location: Remote, worldwide

How it works — applying and next steps

To apply, create a free OpenTrain account and submit your profile and application for this role. OpenTrain is the hiring and contracting organization and will provide next steps after application.

Selected candidates will receive information on project onboarding, required tools, and the workflow documentation standards you'll use.

  • Sign up for an OpenTrain account (free) and apply through the platform
  • Applications will be reviewed and selected candidates will receive onboarding instructions
  • Work will involve text-based scenario authoring, execution in real tools, and delivering annotated documentation

Ready to apply?

Create a free OpenTrain account and apply for this role in minutes.

Keep exploring

Similar Jobs

View all jobs

Software Engineer — Human Data Platforms

Work remotely as a Software Engineer on Human Data Platforms building document workflows and pipelines for AI training; part-time contractor role at $50–$70/hr (20+ hrs/week) requiring Python, React, cloud, and document-processing experience.

Coding & Software
Document
Remote · Worldwide
English
Part-time · Flexible
Entry level
Hourly · $50–$70/hr

Posted Jul 3, 2026

Spanish Frontend Developer — Web Annotation & Code Editing

Join OpenTrain AI as a Spanish-speaking frontend developer to annotate web screenshots, create Q&A pairs, and edit HTML/CSS/JS to improve site behavior. Remote, contract, immediate start (Aug 12) with a required coding test and a minimum 15 hours/week commitment.

Coding & Software
Computer Code Programming
Remote · Worldwide
Part-time · Flexible
Entry level
Hourly · $8.82/hr

Posted Aug 6, 2024

Senior JavaScript (React) Code Reviewer

Audit and validate annotator evaluations of AI-generated JavaScript/React code by running proof-of-work checks, verifying execution, and enforcing security and guideline standards. Part-time, remote contractor role (20+ hrs/week) paying $24/hr for experienced React reviewers.

Coding & Software
Computer Code Programming
Remote · Worldwide
Part-time · Flexible
Intermediate level
Hourly · $24/hr

Posted Jul 8, 2025