Talent.com
Remote Senior C++ Engineer - AI Trainer
Remote Senior C++ Engineer - AI TrainerSuperAnnotate • Barrie, Ontario, CA
Remote Senior C++ Engineer - AI Trainer

Remote Senior C++ Engineer - AI Trainer

SuperAnnotate • Barrie, Ontario, CA
30+ days ago
Job type
  • Full-time
  • Remote
Job description

As a Senior C++ Engineer, you will work remotely on an hourly paid basis to review AI-generated C++ code, systems designs, and technical explanations, as well as generate high-quality reference implementations and step-by-step reasoning for complex engineering problems. You will assess solutions for accuracy, clarity, safety, and adherence to the prompt; identify errors in logic, memory handling, concurrency, or performance; fact-check technical information; write high-quality explanations and model solutions that demonstrate correct methods; and rate and compare multiple AI responses based on correctness and reasoning quality.

This fully remote, hourly paid contractor role is with SME Careers, a fast-growing AI data services company and subsidiary of SuperAnnotate that provides AI training data to many of the world’s largest AI companies and foundation model labs, where your C++ and systems expertise will directly help improve the world’s premier AI models used by millions of developers worldwide.

Key Responsibilities :

  • Develop AI Training Content : Create detailed prompts in various topics and responses to guide AI learning, ensuring the models reflect a comprehensive understanding of diverse subjects.
  • Optimize AI Performance : Evaluate and rank AI responses to enhance the model's accuracy, fluency, and contextual relevance.
  • Ensure Model Integrity : Test AI models for potential inaccuracies or biases, validating their reliability across use cases.

Your Profile :

  • Bachelor’s degree or higher in Computer Science, Electrical / Computer Engineering, or a closely related technical field.
  • 4+ years of professional experience developing production software in C++ for systems, performance-critical, or large-scale applications.
  • Expert-level proficiency in modern C++ (C++11 and later), including templates, move semantics, smart pointers, and the STL.
  • Strong background in systems programming concepts such as concurrency, operating systems, low-level performance optimization, and memory management.
  • Hands-on experience with C++ build systems, compilers, linkers, debuggers, and profiling or analysis tools.
  • Minimum C1 English proficiency (written and spoken), with the ability to write clear technical explanations and follow detailed English-language guidelines.
  • Proven experience conducting detailed C++ code reviews and enforcing coding standards for safety, performance, and maintainability.
  • Comfort working with version control, CI / CD workflows, and automated testing frameworks in modern C++ projects.
  • Previous experience with AI data training, annotation, or evaluating AI-generated technical content is a strong plus.
  • Highly detail-oriented and systematic, with a methodical approach to evaluating reasoning quality and identifying subtle issues in complex C++ code.
  • Create a job alert for this search

    Remote Senior C Engineer AI Trainer • Barrie, Ontario, CA

    Similar jobs
    Edge AI ML Lead — Hardware‑Aware On‑Device Inference

    Edge AI ML Lead — Hardware‑Aware On‑Device Inference

    Blumind • Vaughan
    Full-time
    A deep-tech startup located in Canada is seeking a seasoned Machine Learning Lead to drive the technical strategy for optimizing and deploying next-generation neural networks.The ideal candidate wi...Show more
    Last updated: 24 days ago • Promoted
    Physics Private Tutoring Jobs Georgian

    Physics Private Tutoring Jobs Georgian

    Superprof • Georgian, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Motion Control Engineer — High-Speed Automation Innovator

    Motion Control Engineer — High-Speed Automation Innovator

    Pack-Smart Inc. • Vaughan
    Full-time
    A leading automation company in Vaughan is seeking a Motion Control Developer to design and optimize advanced motion systems for high-speed machinery. Ideal candidates will have a Bachelor's degree ...Show more
    Last updated: 24 days ago • Promoted
    Junior AI & Full-Stack Engineer for Enterprise

    Junior AI & Full-Stack Engineer for Enterprise

    symplistic.ai • Vaughan
    Full-time
    A leading AI company located in Woodbridge, Ontario, is seeking an AI Software Developer to join their innovative team.The role involves designing and deploying AI agents and custom software integr...Show more
    Last updated: 15 days ago • Promoted
    GenAI Automation Engineer : AI Agents & Workflows

    GenAI Automation Engineer : AI Agents & Workflows

    Amkor Technology • Vaughan
    Full-time
    A leading technology firm is seeking a forward-thinking Engineer to join its GenAI team.This role involves architecting AI-powered agents and managing automation workflows, aimed at enhancing globa...Show more
    Last updated: 22 days ago • Promoted
    Director, AI Surveillance Analytics & Calibration

    Director, AI Surveillance Analytics & Calibration

    Standard Chartered • Vaughan
    Full-time
    A leading international bank is seeking a Techno-functional expert for a critical role in implementing AI and ML models to enhance Communication Surveillance. The ideal candidate will possess over 1...Show more
    Last updated: 3 days ago • Promoted
    From Hobby to Income : Turn Gaming into a Paying Side Hustle

    From Hobby to Income : Turn Gaming into a Paying Side Hustle

    Free Cash by Almedia • oro, ON, ca
    Full-time
    Get paid for testing apps, games, and surveys! .Show more
    Last updated: 12 days ago • Promoted
    AI Engineer

    AI Engineer

    GEI Consultants, Inc. • Vaughan
    Full-time
    The AI Engineer is responsible for the development of AI solutions, typically leveraging pretrained models and copilots, to support GEI’s priority digital and AI initiatives.This role focuses on bu...Show more
    Last updated: 24 days ago • Promoted
    Senior LabVIEW Test Engineer & Designer

    Senior LabVIEW Test Engineer & Designer

    SCIEX • Vaughan
    Full-time
    A technology company in York Region, Vaughan is seeking a Senior Test Development Engineer / Designer.This role involves designing LabVIEW-based automated test systems and managing test development a...Show more
    Last updated: 24 days ago • Promoted
    Senior C++ / Java Lead Engineer - Architecture & Mentorship

    Senior C++ / Java Lead Engineer - Architecture & Mentorship

    Source Code • Vaughan
    Full-time
    A leading software development company is seeking a Senior C++ / Java Developer to provide technical and architectural leadership to an Agile team supporting a major online poker platform.The ideal...Show more
    Last updated: 19 days ago • Promoted
    Senior Data Engineer

    Senior Data Engineer

    WellnessLiving Systems Inc. • Vaughan
    Full-time +1
    Based on experience + Benefits + Vacation.At WellnessLiving, we empower thousands of health and wellness business owners to turn their entrepreneurial dreams into reality.Our mission-critical softw...Show more
    Last updated: 24 days ago • Promoted
    Director, Strategic Enterprise Accounts — AI & Cloud Growth

    Director, Strategic Enterprise Accounts — AI & Cloud Growth

    Aarorn Technologies Inc • Vaughan
    Full-time
    A leading technology services firm in Canada is looking for a Director of Strategic Enterprise Accounts.You will manage top client relationships and drive digital transformation strategies while ov...Show more
    Last updated: 8 days ago • Promoted
    Remote Senior C++ Engineer - AI Trainer

    Remote Senior C++ Engineer - AI Trainer

    SuperAnnotate • Vaughan, Ontario, CA
    Remote
    Full-time
    As a Senior C++ Engineer, you will work remotely on an hourly paid basis to review AI-generated C++ code, systems designs, and technical explanations, as well as generate high-quality reference imp...Show more
    Last updated: 30+ days ago
    Lead, Life Sciences Software Projects (Windows C# / .NET)

    Lead, Life Sciences Software Projects (Windows C# / .NET)

    Systematix • Vaughan
    Full-time
    A global consulting firm seeks an experienced Project Manager to oversee software development for scientific instrumentation products. This role involves leading cross-functional teams and ensuring ...Show more
    Last updated: 24 days ago • Promoted
    Earn money testing apps - Remote

    Earn money testing apps - Remote

    Almedia • Springwater, Ontario, Canada
    Remote
    Full-time
    Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys. Since our launch 5 years ago, ...Show more
    Last updated: 30+ days ago • Promoted
    AI Engineering Associate | Mech Solutions

    AI Engineering Associate | Mech Solutions

    Mech Solutions, Ltd • Vaughan
    Full-time
    AI Engineering Associate | Mech Solutions.AI Engineering Associate | Mech Solutions.We are looking for an AI associate in the area of deep learning and computational vision.He / She is required to ha...Show more
    Last updated: 24 days ago • Promoted
    Vision Systems Engineer - C# for High-Speed Automation

    Vision Systems Engineer - C# for High-Speed Automation

    Pack-Smart Inc. Automation • Vaughan
    Full-time
    A leading automation solutions provider in York Region is seeking an experienced Vision Systems Developer.In this role, you will lead the design and development of innovative vision system features...Show more
    Last updated: 12 days ago • Promoted
    Senior System Design Engineer (On-site)

    Senior System Design Engineer (On-site)

    PerkinElmer • Vaughan
    Full-time
    The Systems Design Engineer plays a pivotal role in developing new product concepts, evaluating concept in their early stages, and ensuring that these technologies meet user requirements while bein...Show more
    Last updated: 24 days ago • Promoted