Skip to content
OpenTrain AIFor AI Companies

C++ Developer for LLM Training Data — Remote Contract

Join a long-term, remote project writing and debugging C++ code to create high-quality training data for LLMs; expected commitment 20–40 hrs/week for ~6 months at $6.85/hr. Applicants must have a Bachelor’s/Master’s and at least 2 years of professional C++ experience.

OpenTrain AI

Coding & Software

100% Remote Hourly · $6.85/hr

$6.85/hr

Compensation

Worldwide

Eligibility

Entry

Experience

Jun 25, 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 finding and building careers in AI training and data labeling. We connect skilled contributors with projects that shape how modern AI systems behave, offering flexible, remote work that fits around your life.

This listing is hosted on OpenTrain to find experienced C++ engineers who want to contribute directly to next-generation language models by producing and refining code-focused training data.

About AI training work

AI training (also called data labeling or human feedback) is the human side of building intelligent systems. Contributors create, correct, and evaluate examples—here, C++ programs and snippets—that models learn from.

Many projects are remote and flexible; they welcome contributors with strong domain skills rather than specific prior annotation experience. This role puts you on the cutting edge by helping LLMs produce correct, efficient C++ code.

The role

We are hiring experienced C++ developers for an ongoing project (~6+ months) to produce and refine training data for language models. You will write short programs and code snippets from prompts, debug AI-generated C++ code, and create clear, precise examples that teach the model to generate correct C++.

  • Contract, part-time role with flexible hours (20–40 hours per week).
  • Remote work — you set your schedule within the weekly time commitment.
  • Long-term engagement expected to last six months or longer.

What you'll do

Your day-to-day work will center on creating high-quality, labeled C++ examples and validating AI outputs. Tasks are practical and code-focused, with an emphasis on correctness and clarity.

  • Write C++ code snippets and short programs based on detailed prompts and specifications.
  • Review, debug, and improve AI-generated C++ code to meet functional and stylistic standards.
  • Produce precise training examples and annotations that teach models expected behavior.
  • Refine and optimize sample code for correctness, efficiency, and readability.
  • Follow project guidelines and provide feedback to improve prompt and data quality.

Requirements

We require demonstrable C++ experience and the ability to work consistently and collaboratively in a remote environment. Please ensure your proposal highlights the qualifications below.

  • Bachelor’s or Master’s in Computer Science, Engineering, or a related field.
  • Minimum 2 years of professional software development experience with a strong focus on C++.
  • Proven ability to develop, troubleshoot, and optimize C++ code.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication skills in English and ability to work in a remote team.
  • Stable internet connection and reliable electricity to maintain consistent work.
  • Availability to commit 20–40 hours per week for approximately 6 months.
  • After you submit a proposal you will receive a C++ coding assessment to complete.

Who should apply

Apply if you are an experienced C++ developer who enjoys precise, hands-on coding work and wants to help shape how LLMs write and reason about code. This role suits developers who prefer flexible, remote contract work and can commit regular hours each week.

  • Ideal for mid-level engineers seeking part-time contract work with stable weekly hours.
  • Not suitable for applicants who cannot meet the 2+ year C++ experience expectation or the weekly time commitment.

Compensation, schedule, and employment type

This is a contract, part-time role paid hourly. The listed hourly rate is $6.85 USD. You will log hours weekly and set your schedule within the 20–40 hours/week guideline. The project is expected to run for at least six months.

  • Payment type: hourly contractor (PAY_PER_HOUR).
  • Hourly rate: $6.85 USD.
  • Expected time: 20–40 hours per week for ~6 months.
  • Contractor and part-time employment types.

How to apply and selection process

Submit a proposal that highlights your C++ experience, relevant projects, and your typical weekly availability. After application, selected candidates will receive a C++ coding assessment; completion and quality of the assessment determine qualification.

OpenTrain makes it easy to apply and manage your profile; use the platform to submit your proposal and track next steps.

  • Include details of your education, professional C++ experience, and examples or links to code where possible.
  • Be prepared to complete a coding assessment after submission.
  • Worldwide applicants accepted — ensure you can meet the time and connectivity requirements.