C++ QA Lead - Remote

YO IT Consulting

Ireland

On-site

EUR 68,880 - 123,984

Part time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

YO IT Consulting seeks a C++ QA Lead to oversee quality across AI training projects in a remote, hourly contractor role. You will review AI-generated C++ code, assess runtime behavior and memory safety, and provide precise feedback to contributors and trainers.

Strong English and attention to detail are essential for maintaining strict quality standards across distributed teams. You will also document guidelines, calibrate rubrics, and participate in an AI interview-based selection process with

Qualifications

  • Bachelor's or Master's in CS/SE/Engineering or equivalent experience.
  • Strong English to follow guidelines and provide feedback.
  • 3+ years in C++ development, systems programming or QA-related roles.
  • Proficiency with modern C++ standards, memory management, and build systems.
  • Experience identifying undefined behavior, leaks, race conditions, or non-compilable code.
  • Familiarity with CMake, compilers, debuggers, sanitizers, and testing frameworks.

Responsibilities

  • Quality monitoring: spot-check C++ items and provide feedback.
  • Code review: evaluate AI-generated C++ code, tests, and explanations.
  • Trainer/QA communication: update contributors on guidelines and review standards.
  • Question handling: address memory safety, compilation, templates, and concurrency.
  • Activation management: reach out to inactive contributors and coordinate follow-ups.
  • Documentation: create and maintain C++ style guides, FAQs, and onboarding materials.
  • Onboarding: run training calls on project expectations and rubrics.
  • Risk review: flag unsafe or non-production-ready recommendations.
  • Process improvement: identify quality gaps and build scalable QA processes.

Skills

C++ development
QA
Code review
Technical mentoring
Remote team leadership
English communication

Education

Bachelor's or Master's in CS/SE/Engineering

Tools

CMake
GCC/Clang/MSVC
GDB/LLDB
Valgrind
GoogleTest
Catch2
Boost
GitHub
CI/CD

Job description

About This Role

In this hourly, remote contractor role, you will work as a C++ Quality Assurance Lead to oversee quality, consistency, and trainer performance across C++ AI training projects. You will review AI-generated C++ code and trainer/QA work, evaluate output quality against project guidelines, provide precise written feedback, and ensure contributors follow expected quality standards. You will assess work for code correctness, compile-time validity, runtime behavior, memory safety, performance, algorithmic reasoning, debugging accuracy, readability, maintainability, formatting, instruction-following, and adherence to project-specific rubrics. This role requires strong C++ expertise, English communication skills, excellent attention to detail, and the ability to manage quality workflows across remote technical teams. The company is a fast-growing AI Data Services company delivering training data for many of the world’s largest AI companies and foundation-model labs. Your C++ quality leadership will help ensure C++ training data is accurate, compilable, efficient, safe, clearly explained, and aligned with client expectations.

Selection process involves an AI interview, a domain-specific task, and an interview with a recruiter. There is no immediate project for this role; however, if qualified, you will be among the first experts we reach out to when relevant opportunities arise, providing you with access to future projects available through our expert network.

Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Computer Engineering, or equivalent professional software engineering experience.
  • Strong grasp of English to follow guidelines and provide clear technical feedback.
  • 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, RAII, smart pointers, templates, STL containers/algorithms, object lifetime, move semantics, concurrency, exceptions, memory management, and build systems.
  • Ability to identify issues such as undefined behavior, memory leaks, dangling references, race conditions, inefficient algorithms, non-compilable code, hallucinated APIs, or incomplete explanations.
  • Familiarity with CMake, GCC/Clang/MSVC, GDB/LLDB, sanitizers, Valgrind, GoogleTest, Catch2, Boost, GitHub, CI/CD, profiling, and static analysis tools is preferred.
  • Experience leading or supporting remote teams of trainers, reviewers, engineers, coding mentors, or QAs is strongly preferred.
  • Comfortable using Discord, Google Sheets, Google Docs, trackers, dashboards, GitHub, and project management systems.
  • Highly organized and able to maintain style guides, FAQs, trackers, onboarding materials, honeypots, calibration tasks, and quality documentation.
  • Experience with AI training, data annotation, LLM evaluation, code QA, or rubric-based code review is a strong plus.
Key Responsibilities
  • Quality monitoring: Spot‑check C++ items, identify issues, provide feedback through DMs, and elevate recurring or critical quality problems.
  • Code review: Evaluate AI-generated C++ code, debugging responses, algorithmic solutions, tests, explanations, and performance recommendations.
  • Trainer/QA communication: Update contributors on Discord about guideline changes, workflow updates, and C++-specific review standards.
  • Question handling: Respond to questions around memory safety, compilation, templates, STL usage, concurrency, complexity, testing, and rubric interpretation.
  • Activation management: DM inactive contributors, track follow‑ups, and flag availability issues.
  • Documentation: Create and maintain C++ style guides, trackers, FAQs, examples, honeypots, calibration tasks, and onboarding materials.
  • Onboarding: Run onboarding/training calls covering project expectations, rubrics, and C++ quality standards.
  • Risk review: Flag unsafe, non‑compilable, misleading, inefficient, or non‑production-ready C++ recommendations.
  • Process improvement: Identify recurring quality gaps and build scalable QA processes.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote C++ QA Lead for AI Training Quality
Remote C++ QA Lead for AI Training Quality

YO IT Consulting • Ireland

On-site
EUR 68,880 - 123,984
PHP QA Lead - Remote
PHP QA Lead - Remote

YO IT Consulting • Ireland

On-site
EUR 55,104 - 82,656
Physics QA Lead - Remote
Physics QA Lead - Remote

YO IT Consulting • Ireland

On-site
EUR 48,216 - 75,768
C++ Developer - Remote
C++ Developer - Remote

YO IT Consulting • Ireland

On-site
EUR 65,000 - 85,000
AI Trainer Lead - Remote
AI Trainer Lead - Remote

YO IT Consulting • Ireland

On-site
EUR 55,104 - 110,208
Remote Physics QA Lead for AI Training Quality
Remote Physics QA Lead for AI Training Quality

YO IT Consulting • Ireland

On-site
EUR 48,216 - 75,768
Remote PHP QA Lead for AI Training & Code Quality
Remote PHP QA Lead for AI Training & Code Quality

YO IT Consulting • Ireland

On-site
EUR 55,104 - 82,656
Head of Quality & Training
Head of Quality & Training

Holafly • Dublin

On-site
EUR 110,000 - 170,000
QTP Lead - Instructor Associate Manager (CL8)
QTP Lead - Instructor Associate Manager (CL8)

Accenture UK & Ireland • Dublin

Hybrid
EUR 90,000 - 120,000
Content Editor - Remote
Content Editor - Remote

YO IT Consulting • Ireland

On-site
EUR 35,609 - 71,218