Skip to content
OpenTrain AIFor AI Companies

C Programmer — Remote AI Training (Long-Term, Part-Time)

Join a long-term, remote AI training project creating and debugging C code for model training; 20–40 hrs/week, contractor role paying $8.85/hr with a required C coding assessment after application. Candidates need 2+ years of C development experience and a relevant degree.

OpenTrain AI

Coding & Software

100% Remote Hourly · $8.85/hr

$8.85/hr

Compensation

Worldwide

Eligibility

Entry

Experience

Jun 22, 2024

Posted

Open worldwide

Interested in this role?

Create a free OpenTrain account and apply in minutes.

About OpenTrain

OpenTrain is the #1 platform for building careers in AI training and data labeling. We connect skilled contributors with projects that shape how modern AI systems learn and behave.

Our work is 100% remote and built for flexibility: contributors choose hours, grow skills, and directly influence state-of-the-art AI.

About AI Training Work

AI training (data labeling / annotation) is the human side of building intelligent systems. Contributors prepare, correct, and rate examples that help models learn — a fast-growing, accessible way to work in tech.

This project focuses on programming data for AI: generating C code snippets, correcting AI outputs, and producing precise training examples that improve model behavior.

The Role

We are hiring experienced C developers for a long-term AI training project. You will create C programs and snippets from prompts, debug and improve AI-generated C code, and produce high-quality training datasets that teach models how to write and fix C.

This is a remote, contractor, part-time role requiring a commitment of 20–40 hours per week for six months or longer, with flexible scheduling.

  • Employment type: Contractor, Part-time.
  • Time commitment: 20–40 hours per week, 6+ months.
  • Location: Remote — worldwide applicants accepted.
  • Pay: $8.85 USD per hour.

What You'll Do

Work from prompts to produce short C programs and code snippets suitable for model training. Ensure examples are clear, correct, and follow prompt constraints.

Review, debug, and optimize C code generated by AI; identify errors, fix logic and memory issues, and rewrite code where necessary to meet requirements.

  • Generate precise, runnable C code examples from provided prompts.
  • Evaluate AI-generated C code, write fixes, and document corrections.
  • Refine examples for clarity, edge cases, and performance.
  • Create labeled training records that capture both correct code and debugging steps.

Requirements

Candidates must meet every listed requirement below — these are non-negotiable for consideration on this project.

After submitting a proposal, you will receive a C coding assessment; completion of that assessment is required to move forward.

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • Minimum 2 years of practical professional experience in C development.
  • Proven ability to develop, troubleshoot, and optimize C code (memory management, pointers, data structures).
  • Effective communication skills in English.
  • Stable internet connection and reliable electricity for consistent remote work.
  • Availability to commit 20–40 hours per week for at least 6 months.

Preferred And Evaluation Notes

Prior experience with AI data labeling or model-training work is preferred but not required. Strong problem-solving and attention to detail will be important during assessments.

Proposals from applicants without the required 2+ years of C experience may receive a lower Proposal Qualification Score and be less likely to pass the screening assessment.

  • Familiarity with test-driven development, unit tests, or small C project workflows is a plus.
  • Experience documenting code fixes and writing clear explanations will help your application.

How Applications Work

Submit your proposal describing your C experience and availability. After submission you will be sent a C coding assessment; passing that assessment is required for selection.

This is a contractor role paid hourly. Work is remote and schedule-flexible — you will log hours per assignment as agreed in the contract.

  • Include concise examples of past C work in your proposal (projects, libraries, or snippets).
  • Complete the C coding assessment promptly after it's sent to you to remain competitive.
  • If selected, you will receive task instructions, example formats, and labeling guidelines specific to this project.