As a C Quality Assurance Lead, you will review AI-generated C code and trainer QA work across C programming AI training projects. You will assess whether code compiles, runs correctly, handles memory safely, follows instructions, and meets the project rubric.
You will also give precise written feedback, identify repeated quality problems, communicate guideline changes, and help improve onboarding, documentation, and QA workflows.
- Review C code, debugging responses, pointer and memory examples, algorithms, tests, and technical explanations.
- Check correctness, compilation, runtime behavior, memory safety, pointer logic, portability, performance, readability, formatting, and rubric adherence.
- Identify memory leaks, use-after-free issues, invalid pointer arithmetic, race conditions, unsafe recommendations, and other correctness problems.
- Monitor quality, escalate critical issues, and provide clear feedback to contributors.
- Support contributor communication, question handling, activation follow-up, and onboarding.
- Maintain style guides, trackers, FAQs, examples, honeypots, calibration tasks, and quality documentation.
What It Pays and Takes
This is a remote, part-time contractor role focused on the United States. Strong practical C knowledge is required, along with clear English communication and the ability to give concise technical feedback.
- Pay: Up to $75 per hour.
- Time: 20 or more hours per week.
- Location: United States hiring focus; remote contractor work.
- Language: English.
- Experience: Intermediate level.
- Required: Strong C expertise and practical experience in systems programming, code review, QA, or technical mentoring.
- Required: Knowledge of pointers, arrays, memory allocation, structs, function pointers, compilation and linking, undefined behavior, file I/O, bitwise operations, and portability.
- Preferred: Experience leading or supporting remote technical teams, or prior AI training and rubric-based code review experience.
- Helpful: Familiarity with GCC, Clang, MSVC, Make, CMake, GDB, LLDB, Valgrind, sanitizers, embedded toolchains, POSIX APIs, unit testing, GitHub, CI/CD, profiling, and static analysis tools.
- Helpful: Comfort using Discord, Google Sheets, Google Docs, trackers, dashboards, and project management systems.
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 how AI systems write and evaluate code. Experienced contributors are paid for applying technical judgment to examples, feedback, and quality checks that help models produce safer and more useful results.