C++ QA Lead - Remote

YO IT Consulting

Ireland

On-site

EUR 68,880 - 123,984

Part time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

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
C++ Developer - Remote
C++ Developer - Remote

YO IT Consulting • Ireland

On-site
EUR 65,000 - 85,000
Lead QA Engineer (AI native)
Lead QA Engineer (AI native)

Dating Group • Ireland

Remote
EUR 90,000 - 120,000
Remote opportunity
Vacation 28 days
Wellness days 7
+6
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
AI Evaluation Specialist - Remote
AI Evaluation Specialist - Remote

YO AI Labs • Cork

Remote
EUR 53,000 - 76,000
Senior QA Automation Engineer (AI & Playwright Specialist)
Senior QA Automation Engineer (AI & Playwright Specialist)

Skillwell • Ireland

Remote
EUR 70,000 - 110,000
Content Editor - Remote
Content Editor - Remote

YO IT Consulting • Ireland

On-site
EUR 35,609 - 71,218
Ubuntu Ai Trainer - Remote
Ubuntu Ai Trainer - Remote

YO IT Consulting • Ireland

On-site
EUR 16,531 - 34,440
Senior Software Engineer, AI Training - Ireland
Senior Software Engineer, AI Training - Ireland

G2i • Ireland

Remote
EUR 123,000 - 246,000