Back to remote jobs

C Engineer

SME Careers

AI Expert - Software Engineering Contractor · Full-time Long-term
Bangladesh, Bhutan, Brazil, Cambodia, Germany, India, Indonesia, Malaysia, Nepal, Pakistan, Singapore, Sri Lanka, Thailand, Philippines, United States, Timor-Leste, Vietnam Up to $65/hr May 26, 2026

Job description

As a C Engineer, you will work remotely reviewing AI-generated C code, systems-level implementations, and technical explanations while helping improve advanced AI coding systems.

This role focuses on evaluating low-level engineering solutions, identifying correctness and performance issues, and producing high-quality technical explanations and reference implementations.

Contributors help train AI systems used by developers worldwide by applying real-world expertise in:

  • Systems programming
  • Embedded development
  • Memory management
  • Concurrency
  • Performance optimization
  • Code quality evaluation

Key Responsibilities

  • Review AI-generated:

    • C code
    • Systems designs
    • Technical explanations
    • Low-level implementations
  • Assess solutions for:

    • Correctness
    • Safety
    • Performance
    • Clarity
    • Prompt adherence
  • Identify issues involving:

    • Memory handling
    • Undefined behavior
    • Concurrency
    • Logic errors
    • Performance bottlenecks
  • Write:

    • High-quality explanations
    • Step-by-step technical reasoning
    • Reference implementations
    • Correct solution examples
  • Evaluate and compare multiple AI responses based on:

    • Technical accuracy
    • Reasoning quality
    • Maintainability
    • Coding standards
  • Contribute to AI model evaluation and training workflows

Required Qualifications

  • Bachelor’s degree or higher in:

    • Computer Science
    • Electrical Engineering
    • Computer Engineering
    • Related technical fields
  • Minimum 4 years of professional experience developing production software in C

  • Expert-level knowledge of:

    • C programming
    • Pointers
    • Memory management
    • Low-level debugging
    • Undefined behavior
  • Strong systems programming background involving:

    • Concurrency
    • Operating systems
    • Hardware interaction
    • Performance optimization
  • Experience using:

    • Build systems
    • Compilers
    • Linkers
    • Debugging tools
  • C1-level English proficiency

  • Strong technical writing and code review skills

  • Familiarity with:

    • Version control
    • CI/CD workflows
    • Automated testing

Preferred Qualifications

  • Experience with:

    • AI training workflows
    • Technical annotation
    • AI-generated code evaluation
  • Strong attention to detail and systematic debugging approaches

  • Ability to identify subtle low-level systems issues

Work Structure

  • Fully remote contractor role
  • Flexible work schedule
  • Hourly compensation
  • Weekly payments after approved work

Important Note

There is currently no immediate active project for this role. Qualified candidates will join the expert network and may be contacted for future opportunities and AI projects.

About SME Careers

SME Careers is an AI data services company and subsidiary of SuperAnnotate that provides expert training data to major AI companies and foundation model labs worldwide.

Contributors help shape how advanced AI systems reason about software engineering and systems programming.

Apply now

You will be redirected to the company's website to complete your application.

Apply now

Stay in the loop.

One email per week, 5 hand-picked roles.