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.
Coding & Software
$8.85/hr
Compensation
Worldwide
Eligibility
Entry
Experience
Jun 22, 2024
Posted
Open worldwide
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.