The work
You will review AI-generated C++ code and quality assurance work for coding training projects. The listing uses the title C++ Team Lead, while the duties focus on C++ quality assurance, so review the duties and qualifications before applying.
- Review C++ code, debugging responses, algorithms, tests, explanations, and performance recommendations.
- Check correctness, compilation, runtime behavior, memory safety, efficiency, readability, maintainability, formatting, instruction-following, and rubric compliance.
- Identify undefined behavior, memory leaks, dangling references, race conditions, inefficient algorithms, invalid APIs, and incomplete explanations.
- Give clear feedback to contributors and escalate recurring or serious quality problems.
- Help create QA processes, style guides, onboarding materials, FAQs, trackers, calibration tasks, and other documentation.
- Support remote teams of trainers, reviewers, engineers, coding mentors, or quality assurance contributors.
What it pays and takes
This is a part-time, hourly remote contractor role for candidates in the United States. The expected workload is about 20 hours per week, and the project is estimated to last one to three months.
- Pay: $75 per hour.
- Location: Open to candidates in the United States.
- Language: Clear English communication is required.
- Experience: Intermediate-level professional C++ experience in development, systems programming, performance engineering, embedded software, backend engineering, code review, QA, or technical mentoring.
- Technical knowledge: Modern C++, 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, static analysis, team leadership, and code review.
- Experience with AI training, large language model evaluation, code QA, or rubric-based code review is helpful.
How it works
Apply on OpenTrain with your resume, then complete the application on the hiring site. OpenTrain is free to join and helps people find AI training and data-labeling projects, build a profile, and apply in minutes.
About AI training work
AI training is the human work behind artificial intelligence, including reviewing code and rating model responses against clear guidelines. People with strong technical experience are needed to catch errors and give feedback that helps AI systems produce safer, more accurate, and more useful results.