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
- Waiter Jobs in Riyadh
- Kitchen helper Jobs in Riyadh
- Sales Representative Jobs in Riyadh
- General Accountant Jobs in Riyadh
- Sales Engineer Jobs in Riyadh
- Other Job Fields in
- Waiter Jobs in Riyadh
- Kitchen helper Jobs in Riyadh
- Sales Representative Jobs in Riyadh
- General Accountant Jobs in Riyadh
- Sales Engineer Jobs in Riyadh
- Hotel Receptionist Jobs in Riyadh
- Business Development Specialist Jobs in Riyadh
- Technical Support Specialist Jobs in Riyadh
- Content Creator Jobs in Riyadh
- Marketing Manager Jobs in Riyadh
- Explore Jobs Across Saudi Arabia
- Host Jobs in Al Khobar
- Maintenance Supervisor Jobs in Riyadh
- Certified Trainer Jobs in Jeddah
- Barista Jobs in Khamis Mushayt
- Food and Beverage Seller Jobs in Jeddah
- Warehouse Technician Jobs in Buraydah
- Special Education Specialist Jobs in Al Mubarraz
- Seller Jobs in Qibah
- Administrative Manger Jobs in Al Jafr
- Seller Jobs in Jeddah