C++ QA Lead📣 Job Ad
| Contract Type | Full-time | |
| Workplace type | Remote | |
| Location | Saudi Arabia |
Job Description
About the Role
YO IT Consulting is seeking a C++ Quality Assurance Lead for a remote, contract position. This role involves overseeing the quality and consistency of C++ AI training projects. You will be responsible for reviewing AI-generated C++ code and the work of trainers and QA personnel, ensuring adherence to project guidelines and quality standards. Your leadership will contribute to the accuracy, compilability, efficiency, safety, and clarity of C++ training data, aligning it with client expectations.
Role Context
This position is with a rapidly growing company specializing in AI Data Services, providing training data for major AI companies and foundation-model labs. While there is no immediate project assignment, qualified candidates will be prioritized for future relevant opportunities and gain access to the company's expert network. The selection process includes an AI interview, a domain-specific task, and a recruiter interview.
Key Responsibilities
- Conduct spot checks on C++ code, identify issues, and provide detailed written feedback.
- Escalate recurring or critical quality problems to the appropriate teams.
- Evaluate AI-generated C++ code, debugging responses, algorithmic solutions, tests, explanations, and performance recommendations for correctness, compile-time validity, runtime behavior, memory safety, performance, algorithmic reasoning, debugging accuracy, readability, maintainability, formatting, instruction adherence, and rubric compliance.
- Flag C++ code that is unsafe, non-compilable, misleading, inefficient, or not production-ready.
- Communicate guideline changes, workflow updates, and C++-specific review standards to contributors via Discord.
- Address contributor questions regarding memory safety, compilation, STL usage, concurrency, complexity, testing, and rubric interpretation.
- Monitor contributor activity, track follow-ups, and report availability issues.
- Conduct onboarding and training sessions covering project expectations, rubrics, and C++ quality standards.
- Develop and maintain C++ style guides, trackers, FAQs, examples, honeypots, calibration tasks, and onboarding materials.
- Identify systemic quality gaps and develop scalable QA processes.
Qualifications and Experience
- Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, or equivalent professional software engineering experience.
- Minimum of 3 years of professional experience in C++ development, systems programming, performance engineering, embedded software, backend engineering, code review, QA, or technical mentoring.
- Strong understanding of modern C++ standards, including RAII, smart pointers, templates, STL containers and algorithms, object lifetime, move semantics, concurrency, exceptions, memory management, and build systems.
- Ability to identify common C++ issues such as undefined behavior, memory leaks, dangling references, race conditions, inefficient algorithms, non-compilable code, hallucinated APIs, or incomplete explanations.
- Proficiency in English for understanding guidelines and providing clear technical feedback.
Preferred Skills and Experience
- Familiarity with tools such as CMake, GCC/Clang/MSVC, GDB/LLDB, sanitizers, Valgrind, GoogleTest, Catch2, Boost, GitHub, CI/CD, profiling, and static analysis tools.
- Experience leading or supporting remote teams of trainers, reviewers, engineers, coding mentors, or QAs.
- Experience with AI training, data annotation, LLM evaluation, code QA, or rubric-based code review.
- Comfort using collaboration tools including Discord, Google Sheets, Google Docs, trackers, dashboards, GitHub, and project management systems.
- Highly organized with the ability to maintain comprehensive documentation.
Work Arrangement
This is a remote, contract position. The required experience level is 2-5 years. Salary is not disclosed.
Requirements
- Requires 5-10 Years experience
Similar Jobs
You may also like
- Related C++ QA Lead Opportunities
- Sales Manager Jobs in Riyadh
- Courier Jobs in Riyadh
- Receptionist Jobs in Riyadh
- Human Resources Specialist Jobs in Riyadh
- Marketing Specialist Jobs in Riyadh
- Other Job Fields in
- Sales Manager Jobs in Riyadh
- Courier Jobs in Riyadh
- Receptionist Jobs in Riyadh
- Human Resources Specialist Jobs in Riyadh
- Marketing Specialist Jobs in Riyadh
- Sales Representative Jobs in Riyadh
- Business Development Manager Jobs in Riyadh
- Human Resources Manager Jobs in Riyadh
- Seller Jobs in Riyadh
- Security Cameras’ Observer Jobs in Riyadh
- Explore Jobs Across Saudi Arabia
- Branch Supervisor Jobs in Hail
- Human Resources Clerk Jobs in Dammam
- Special Education Specialist Jobs in Buraydah
- Sweets Maker Jobs in Buraydah
- Cafe Manager Jobs in Al-Ahsa
- Hotel Manager Jobs in Jeddah
- Sales Manager Jobs in Al Khobar
- Safety Jobs in Riyadh
- Medical Laboratory Scientist Jobs in Dammam
- Health Informatics Specialist Jobs in Riyadh