C++ Team Lead
$75 per hourSuperAnnotate
Pay: up to $75/hour
In this hourly, remote contractor role, you will work as a C++ Quality Assurance Lead (QAL) 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.
This role is with SME Careers, a fast-growing AI Data Services company and subsidiary of SuperAnnotate, 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.
Important:
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. This will also provide you with access to future projects available through our expert network.
Responsibilities
- Quality monitoring: Spot-check C++ items, identify issues, provide feedback through DMs, and escalate 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.
Requirements
- 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.
Skills: LLM evaluation, Trainer Feedback, AI Training, C++ QA, C++, Code review, Debugging, Algorithms, Memory Management, Performance
Open to candidates in: The United States
Interview language: English
- ...you can help clients shift to the New using leading-edge technologies on some of the coolest... ...approaches in business problems• Collaborate with teams from both business and technical sides,... ...following programming languages: Python, C++, Java, R, SQLMS or PhD in related field...C++Full timeWork experience placementLive inWork at officeLocal areaShift work
$128.1k - $239.6k
...ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go. Join EY and... ...~ Proficient with two or more programming languages such as C, C++, C# or Python. ~ Experience with command-and-control channel frameworks...C++Summer holidayLocal areaRemote workFlexible hoursNight shiftWeekend work$164.24k - $205.3k
...2464-437 Job Description WilmerHale is a leading, full-service international law firm with... ...issues in collaboration with firm technology teams and vendorsVendor Management and Protected... ...knowledge, including Visual Basic, C++, and HTML, helpful; knowledge of SQL, .NET...C++Full timeRemote work- ...test plan, gate-level simulation, back-annotation etc.) Versatile in any one of the high-level verification flows such as SV, UVM, C++ etc. as well as knowledge of industry standard tools for verification Excellent communication skills (both written and oral)...C++Work experience placement
- ...sensors, actuators, and control systems. Work with ROS/ROS2, Python/C++, PLCs, and robotic control systems. Perform system testing,... ...with mechanical, electrical, software, and controls engineering teams. Required: Strong robotics, automation, programming, controls,...C++
- ...downstream depends on it. You profile before you guess, drop into C/C++, Cython, or Rust when Python runs out of room, and reach for the... ...quietly erode.Partner with the Data Products and infrastructure teams to move the right work to the right primitive.What Will Help You...C++
- ...developer (HTML5/JS/CSS/jQuery/bootstrap/knockout)• Java Developer (Linux/Java/security)• Python Developer (Linux/Python/security)• C++ Developer (Linux/C/C++/security)• System Programmer (Linux/SELinux/Networking)• Some of the developers should also be familiar with CI...C++
- ...Functional coverage models and System Verilog assertions. Drive Functional Coverage and Code coverage to closure. Integrate C++ reference model into Scoreboards Requirements 5-15 year's industry experience in a design verification role....C++
- ...high power SoCs. Experience in silicon validation planning and leading a project from pre silicon planning, bring up, full SoC... ...programming. Proficient in programming languages such as C, C++, Python, TCL and Shell scripts. Strong protocol knowledge in...C++Contract workFlexible hours
- ...Join an agile, venture-backed infrastructure team building the next generation of high-... ...for a world-class engineer to own the core C++ stack of a rapidly scaling, revenue-generating... ...to ensure ultra-low latency execution.Lead research and implementation for complex systems...C++
- ...architecture (memory hierarchy, SMs, warps)Track record of achieving significant performance improvements (5-10x)Experience with Python and C++ in production environmentsWe ValueExperience with Triton kernel developmentKnowledge of CUTLASS or similar high-performance...C++
$100k - $300k
...hardware in their San Mateo lab. Key Requirements Experience: 3-10 years of embedded systems/firmware engineering using C/C++ for robotics or motor control. Real-Time Systems: Direct experience with RTOS environments (FreeRTOS, RT Linux, or equivalent)....C++- ...smoothly, and safely under varied and uncertain conditions. The Team The Controls team builds and tunes the core feedback and model... ...translate them to real hardware Proficiency in Python and C++, including firmware-adjacent development Skill in writing and...C++
- ...Overview Join to apply for the C++ Software Engineer role at Citadel Securities . Citadel Securities is the next-generation capital markets firm and a leading global market maker. We provide institutional and retail investors with the liquidity they need to trade a broad...C++RelocationRelocation package
- ...platform into production. They are looking for a Lead Architect to define how state-of-the-art... .... Collaborate directly with chip design teams to influence hardware features based on... ...Kernel / Architect / GPU / Accelerator / ML / C++ / Workloads / Frameworks / AI #J-18808-...C++
- ...hardware. We're assembling a small, elite team to create revolutionary products that integrate... ...to talk. Role Join as our firmware lead to build the embedded software that brings... ...development experience ~ Strong C/C++ programming for embedded systems ~ Experience...C++
- ...problems and explaining their root causes. ~ Fluency in Python for analysis and ability to write and review real-time control code in C, C++, or Rust. ~ Ability to work on-site in San Francisco, 5 days/week (6 days/week during crunch time). Preferred Qualifications...C++
$93.4k - $248.4k
...collaborative skills to work effectively with a multidisciplinary team. Demonstrated experience in MR imaging, including pulse sequence... ...programming skills relevant to imaging applications (e.g., MATLAB, Python, C++).Experience in MR and PET/MR imaging and associated data analysis...C++$144k - $180k
...beamforming, ghost/multipath mitigationExperience with automotive or industrial radar sensors (continental, TI, Oculii, or similar)Python, C++, and ROS2 proficiencyWe PreferPhD in Computer Science, Robotics, Electrical Engineering, or a related disciplineExperience deploying...C++- ...moving from working demos to robots running in the real world. The team is led by engineers who have shipped hardware and software at... ...writing software for robots or autonomous machines ~ Strong C++ and Python, with ROS or ROS 2 experience ~ Experience taking a...C++
$160k - $220k
...Sr or Staff level for the Embedded Engineering team, you will be responsible for architecting, executing... ...You will work as a technical peer to the team lead alongside a team of talented ICs with expertise in Linux, C, and C++, Rust, and Python. Your breadth of experience...C++Work experience placementWork at officeLocal area- ...Engineer in San Francisco. We are building a small, talent-dense team. This role will define the engineering archetype at Unsiloed AI... ...systems Strong backend engineering skills (Python required; C++/Rust is a major plus) Experience with distributed systems (microservices...C++
- ...Join a fast-moving team building the firmware behind a fleet of connected devices already in members homes. You'll own sensor bring... ...of software engineering experience, with a focus on firmware in C/C++ and test/client tooling in Python or Node.js ~ Skilled in peripheral...C++Overseas
- .../ GraphQL surface that exposes pipeline capabilities to internal teams and customers.Orchestrate multi-step pipeline work with workflow... ...workflow.Performance-sensitive work in a systems language (Rust, C++); graph / lineage modeling; connector ecosystems.The role is right...C++
$186.9k - $267.7k
...close on: 12/24/2026Meet the TeamCisco Meraki's Wireless team develops and maintains the world's leading cloud-managed WLAN Access Point ecosystem, serving... ...engineering experience in production environments using C or C++ programmingPrior experience with Wi-Fi drivers and...C++Full timeTemporary workLocal areaWorldwideFlexible hours- ...Familiarity with custom event-driven file watching and streaming architectures.Performance optimization experience dropping into Rust or C++ for bottleneck operations.Experience working with low-overhead data reference passing engines (e.g., Flowbee DataRef).The role is...C++Local areaShift work
- ...power and sophisticated optimization. Our HPC team designs and implements cutting-edge... ...or ROCm programmingStrong proficiency in C++ and parallel algorithm implementationDeep... ...development opportunitiesCollaboration with leading researchersHealth and retirement benefits...C++
- ...on physical hardware, not just in simulation ~ Proficiency in C++ or Rust for real-time control code, plus Python for analysis and... ...week (6 days/week if needed during crunch time), embedded in the team Preferred Qualifications Force/impedance control or...C++Immediate start
- ...working system while partnering closely with mechanical and software teams on whatever is highest leverage at any given moment. This is a... ...company Firmware development experience (embedded C/C++ or Rust, motor control, communication protocols) Comfort using...C++Internship
$210k - $250k
...software, or operations—but never all three, leading to inefficient silos and slow changes.... ...stitched-together stack of vendors — the team that designs the hardware also writes the... ...TCP/IP, L2/L3 networking).Proficiency in C/C++ (with Golang or similar backend languages...C++Odd job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Team Lead. Be the first to apply!
- zone leader San Francisco, CA
- integration team lead San Francisco, CA
- clinical team leader San Francisco, CA
- underwriting team lead San Francisco, CA
- group product manager San Francisco, CA
- quality assurance team leader San Francisco, CA
- group manager San Francisco, CA
- team supervisor San Francisco, CA
- market leader San Francisco, CA
- team leader San Francisco, CA


