C++ Quality Assurance Lead
You will review AI-generated C++ code and trainer QA work for correctness, safety, efficiency, clarity, and adherence to project rubrics. You will also assess debugging responses, algorithmic solutions, tests, explanations, and performance recommendations.
- Field
- Software & coding
- Where
- United States
- Commitment
- part time
- Hours
- up to 20/week
- Posted
- 3 months ago
Pay data for your profession: Software engineer AI trainer jobs
The full listing
As posted on OpenTrain AI. See the original
The Work
You will review AI-generated C++ code and trainer QA work for correctness, safety, efficiency, clarity, and adherence to project rubrics. You will also assess debugging responses, algorithmic solutions, tests, explanations, and performance recommendations.
- Check whether code compiles and behaves correctly at runtime.
- Review memory safety, performance, readability, maintainability, formatting, instruction-following, and rubric adherence.
- Identify undefined behavior, memory leaks, dangling references, race conditions, inefficient algorithms, non-compilable code, hallucinated APIs, and incomplete explanations.
- Spot-check work for correctness, safety, efficiency, and consistency with project guidelines.
- Give precise written feedback to contributors and escalate recurring or critical quality issues.
- Help create scalable QA processes for C++ training projects and remote technical teams.
- Support style guides, onboarding materials, FAQs, trackers, calibration tasks, honeypots, and other documentation.
What It Pays and Takes
This is an hourly, part-time contractor role for someone with strong professional C++ experience. Experience in development, systems programming, performance engineering, embedded software, backend engineering, code review, QA, or technical mentoring may be relevant.
- Pay: $75 USD per hour.
- Workload: About 20 hours per week.
- Project length: Estimated at 1 to 3 months.
- Location: United States.
- Language: Clear written English.
- Experience level: Intermediate.
- Required C++ knowledge: Modern C++ standards, RAII, smart pointers, templates, STL containers and algorithms, move semantics, concurrency, exceptions, memory management, and build systems.
- Helpful tools and experience: CMake, GCC, Clang, MSVC, GDB, LLDB, sanitizers, Valgrind, GoogleTest, Catch2, Boost, GitHub, CI/CD, profiling, and static analysis.
- Helpful background: AI training, LLM evaluation, code QA, rubric-based code review, or leading and supporting trainers, reviewers, engineers, coding mentors, or QA teams.
- Organization skills: Maintaining style guides, FAQs, onboarding materials, honeypots, calibration tasks, trackers, and documentation.
How It Works
Apply on OpenTrain with your resume, then complete the application on the hiring site.
About AI Training Work
AI training work uses human review to help improve systems that generate code and other content. Experienced C++ professionals are paid to assess whether model outputs are correct, safe, useful, and aligned with clear instructions.
How OpenTrain AI pays and hires
OpenTrain says it is free for freelancers, with no fees or subscriptions. Clients fund each milestone before work starts, and OpenTrain pays out to your connected payout method when the client approves the milestone. It doesn't publish a fixed payout schedule.
Create a free profile with your domains, languages and hourly rate, then apply to listings. Some listings hire through OpenTrain; others link you straight to the hiring platform.
Source: OpenTrain: AI training careers, OpenTrain docs: invoicing and payouts
Full OpenTrain AI profile: watch-outs and worker reports →Other software & coding roles
- Open Source Code Review MaintainerOpenTrain$150-300/hr
- Strategic Project Lead, Coding/SWEmicro1$300k-500k/yr
- Legacy Codebase Migration ExpertMercor$200/hr
- Senior Software Engineering ExpertsMercor$120-180/hr
- DevOps / Platform Engineer Talent NetworkMercor$70-150/hr
- Full-Stack Engineer Talent NetworkMercor$70-150/hr