Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, C, Codebase Q&A

$130 per hour
Temporary

Mercor

1\. Role Overview

Mercor is seeking experienced C engineers to build the dataset that teaches AI agents to reason about real codebases.

Codebase Q&A is a reinforcement-learning environment for training AI agents to explore and reason about software repositories they have never seen before. You will build difficult codebase-exploration tasks: high-level engineering questions about foundational C systems that cannot be answered by reading a single file, and that require runtime evidence to resolve, the kind of question a senior engineer answers by actually investigating the system.

This track works on some of the most consequential C codebases in production anywhere: PostgreSQL, Redis, git, OpenSSH, OpenSSL, curl, libuv, libgit2, libarchive, Open vSwitch, tcpdump, tmux and zstd .

Contract, task-based work paid at $130 per approved task , performed remotely in Mercor Studio.

2\. Key Responsibilities

  • Select tasks from a pre-validated pool of C repositories, each pinned to a specific git commit and arriving with an engineering question, positive and negative rubrics, foils, and a golden solution
  • Explore the repository until you genuinely understand the subsystem in question, including the relevant PR or issue history
  • Rewrite the task's question so it defeats frontier coding agents while remaining well-defined and fairly answerable
  • Adjust rubrics and foils so they reward correct reasoning and reject plausible-but-wrong answers
  • Run the full validation loop in Studio, Check, Golden, Run, Analyze, and iterate until every stage passes
  • Document your work in the task README and submit for expert review, addressing reviewer feedback on returned tasks

3\. Ideal Qualifications

  • 3+ years of professional software engineering experience, with substantial production C
  • Demonstrated ability to navigate a large, unfamiliar C codebase and explain how it behaves at runtime, not just what the source says
  • Comfort with the things that make C systems hard to read: preprocessor-heavy builds, platform conditionals, manual memory management, and autotools/CMake/Meson build graphs
  • Experience with databases, cryptography, networking protocols, or systems programming is highly relevant, the task mix is weighted toward architecture and system design (39%) and code onboarding (34%), with a meaningful security slice
  • Ability to use debuggers, sanitizers, tracing, and profilers to establish what the code actually does
  • Precise written English: the questions and rubrics you write are the product

4\. Working Details

  • Fully remote and asynchronous, with expert team leads across US, India, and Nigeria time zones
  • Work is performed in Mercor Studio; time is tracked with Insightful, and platform access is provisioned through Okta
  • Onboarding requires identity verification, a background check, signed Terms of Work and CIIAA, a tax form, and passing a short calibration quiz before task access is granted
  • Payment is per approved task; every task is reviewed by a second engineer and a super reviewer before acceptance

5\. Application Process

  • Submit your resume or relevant technical background to get started
  • Qualified applicants may be asked to complete a brief technical assessment or provide additional information
Vacancy posted 27 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, C, Codebase Q&A in Remote vacancy
  • $130 per hour

     ...Software Engineer, C — Codebase Q&A is a remote engineering review track for evaluating production code, debugging traces, and developer-facing AI outputs against real-world correctness standards. Reviewers reproduce failures, write the unit test the model should have... 
    Suggested
    Remote job
    For contractors
    10 hours per week

    AuraOne Human Data

    Remote
    9 days ago
  • $130 per hour

     ...Overview Mercor is seeking experienced Go engineers to build the dataset that teaches AI agents to reason about real codebases. Codebase Q&A is a reinforcement-learning environment...  ...AI agents to explore and reason about software repositories they have never seen... 
    Suggested
    Contract work
    Temporary work
    Remote work

    Mercor

    Remote
    27 days ago
  • Mercor, a remote-first company, seeks a Software Engineer for C codebase Q&A tasks. You will select, study, and rewrite questions from pre-validated C repositories, ensuring clarity and fairness while iterating through Mercor Studio validation cycles. You will document... 
    Suggested
    Remote job
    Contract work

    Embedded Shishya

    New York, NY
    2 days ago
  •  ...What you will bring: - 5+ years of experience in a software engineering position - Strong proficiency in C programming - Experience with PostgreSQL internals...  ...- Experience working on multi-version/multi-branch codebases with active backporting workflows - Familiarity with... 
    Suggested
    Full time
    Remote work

    Edb

    Remote
    14 days ago
  • $150k - $180k

     ...Linux and C Expert- Embedded Software Engineer Boulder, CO | Hybrid: 2 days onsite, 3 days remote Base salary: $150,000–$180,000 + bonus Build...  ...a long-term transition toward Rust , developing a new codebase alongside continued support for existing products.... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Technical Integrity

    Boulder, CO
    4 days ago
  •  ...research lab evaluate and improve complex software modernisation work modelled on real-...  ...This role is for experienced software engineers who have personally delivered complex migrations...  ...implement, review, and evaluate complex codebase migration and modernisation tasks.... 
    Hourly pay
    Remote work

    SaidGig

    United States
    a month ago
  • $83.2k - $104k

     ...A remote Software Engineer job is currently available through Belcan at one of our key aerospace clients. This role has a focus on extensive C coding. We are seeking a highly motivated Software Engineer with a focus on Linux Simulation Application Development and a strong... 
    Full time
    Local area
    Remote work

    Belcan

    United States
    3 days ago
  • $131k - $145k

     ...Corporation is seeking a Senior Full Stack Software Engineer who will support the development of the...  ..., and make modifications to existing codebases.Participate in planning, requirements analysis...  ...a government facility in Washington, D.C. and require work to be performed onsite... 
    Work experience placement
    Remote work

    Technica Corporation

    Washington DC
    4 days ago
  • $80 - $90 per hour

     ...We are seeking a Staff Software Engineer to lead the design, development, and evolution of networking software for our massively parallel processing...  ...Proven experience with Linux kernel and driver development in C, including production support. Deep familiarity with bare-... 
    Remote work

    The Carrera Agency

    San Diego, CA
    3 days ago
  • $124k - $171k

     ...the global leader in materials science and engineering solutions that are at the foundation of...  ...go. Learn more about our benefits. As a Software Engineer at Applied Materials, you’ll dive...  ...Proficiency and professional experience in C and C++ is required.• In addition,... 
    Full time
    Remote work

    Applied Materials

    Santa Clara, CA
    3 days ago
  • $80 - $90 per hour

     ...We are seeking a Staff Software Engineer to lead the design, development, and evolution of networking software for our massively parallel processing...  ...Proven experience with Linux kernel and driver development in C, including production support. Deep familiarity with bare-... 
    Part time
    Remote work

    The Carrera Agency

    San Diego, CA
    2 days ago
  • $100k - $115k

     ...computer science, electrical engineering, and mathematics to develop unique...  ...labs include specialized software and hardware, so our...  ...development.Proficiency in Python, C, C++, or C# (or similar general...  ...resolving issues in existing codebases.Experience developing and debugging... 
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Battelle Memorial Institute

    Beavercreek, OH
    4 days ago
  • $210.63k - $267.06k

     ...aSenior Parallel File System Software Developerto provide technical...  ...You will Provide software engineering technical leadership for the...  ...improvements, and maintenance of Lustre codebases along with related projects (...  ...systems software in C in a team environment with additional... 
    Minimum wage
    For contractors
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    Emploive

    Livermore, CA
    1 day ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation and IoT. Our customers include...  ...replication. Dqlite is available as a pure C library or through a Go package that we... 
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Canonical

    Remote
    a month ago
  • $110 per hour

     ...Pay: up to $110/hour As an iOS Engineer (Swift / Objective-C), you will work remotely on an hourly...  ...degree or higher in Computer Science, Software Engineering, or a closely related...  ...in Swift and (ideally) Objective-C codebases. ~ Expert-level proficiency in Swift... 
    Hourly pay
    Temporary work
    For contractors
    Immediate start
    Remote work
    Worldwide

    SuperAnnotate

    San Francisco, CA
    1 day ago
  • $124k - $329.2k

     ...GitHub Software Engineer GitHub is the world's leading AI-powered developer platform with 150...  ...languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust...  ...libraries/platforms from application codebases and driving adoption. Proven ability... 
    Ongoing contract
    Remote work

    GitHub

    United States
    2 days ago
  •  ...Embedded C Software Engineer Randstad Engineering Solutions is looking for talented Embedded C Software Engineer to join our growing Engineering Solutions team. Randstad provides full life cycle services to multiple clients for the development of electronic products... 
    Contract work
    Remote work
    Work visa

    Syntricate Technologies

    Zeeland, MI
    2 days ago
  • $112.3k - $168.5k

     ...develop, and maintain embedded software on ARM 64/32 bit processors...  ...organizational success.Mentor junior engineers and contribute to the...  ...embedded solutionsExpertise in C and modern C++ programming for...  ...or a desk with a view. Weekly Q&A sessions with our executive team... 
    Remote work

    Impinj

    Seattle, WA
    3 days ago
  • $86.8k - $165.2k

     ...future of aerospace and defense.As a Senior Software Engineer, you will contribute to the development...  ...a multi-threaded embedded C++ product codebase, driving innovation at the cutting edge...  ...development and integration experience embedded C and C++ product software.Experience with... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    5 days ago
  •  ...we raised an additional $100M in Series C financing, bringing our total funding to...  ...your time. About the Role As a Software Engineer on Developer Velocity, you'll design and...  ...ergonomics, to keep iteration tight as the codebase grows. Accelerate our CI/CD pipelines... 
    Local area
    Remote work
    Worldwide
    Home office
    Visa sponsorship

    Render

    United States
    4 days ago
  •  ...derivatives trading system written mostly in C. It is a large codebase with business functionality built on...  ...layer, and developing surrounding software in C#. This work is highly...  ...and Skills Experienced Software Engineer Is a strong communicator Collaborates... 
    Work at office
    Local area
    Work from home
    Worldwide

    SMBC Group

    Eastern, KY
    3 days ago
  • $57.2k - $108.8k

     ...years of experience and renowned engineering expertise to meet the needs...  ...Architecture Department as a Software Engineer I. The team’s...  ...maintenance/updating of existing codebases. \n Analyze numerical accuracy...  ...prior to start \n C or C++ software development experience... 
    Full time
    Temporary work
    Work experience placement
    Internship
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Marlborough, MA
    11 days ago
  •  ...online DIY tax preparation systems. As a Software Engineer on our Tax Engine Server Engineering team, you will build and enhance the codebase that powers our tax filing experience. You...  ...,000 USDZone B:$171,000—$256,600 USDZone C:$162,000—$243,000 USDZone D:$153,000—$229... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Square Capital

    New York, NY
    4 days ago
  •  ...Pacific or Mountain time zones.We're looking for a Fullstack Software Engineer to join our team, passionately focused on delivering creative...  ...are:Zone A: $150,300 - $196,225Zone B: $135,270 - $176,603Zone C: $124,749 - $162,867 Qualifications Your Background:4+... 
    Work at office
    Local area
    Remote work

    Atlassian

    San Francisco, CA
    4 days ago
  • $130 per unit

     ...Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Software Engineer, TypeScript — Codebase Q&A Type: Contract Compensation: $130 per task Location: Remote Role Responsibilities Select... 
    Contract work
    Summer work
    Remote work

    Mercor

    New York, NY
    5 days ago
  • $110k - $160k

     ...is committed to being part of the solution. As a Full Stack Software Engineer at BetterHelp, you’ll join a diverse team of clinicians, engineers...  ...improving our architecture, modernizing portions of our codebase, and evaluating technologies that help us build secure,... 
    Full time
    Work experience placement
    Immediate start
    Remote work

    BetterHelp

    Oregon State
    3 days ago
  •  ...Pacific or Mountain time zones.We're looking for a Senior Fullstack Software Engineer to join our team, passionately focused on delivering creative...  ...:Zone A: $180,000 - $235,000Zone B: $162,000 - $211,500Zone C: $149,400 - $195,050 Qualifications Your Background:5+... 
    Work at office
    Local area
    Remote work

    Atlassian

    San Francisco, CA
    4 days ago
  • $107.4k - $125.7k

     ...and Public Outreach (EPO) team at the Vera C. Rubin Observatory builds interactive,...  ...cosmos. We are looking for a Senior Fullstack Engineer to help lead the development of engaging...  ...to the public.This is more than just a software engineering role, it is an opportunity to... 
    Full time
    Remote work
    Night shift

    NOIRlab

    Tucson, AZ
    5 days ago
  • $91.7k - $163.7k

     ...hires in the Minneapolis or Washington, D.C. area, you will be required to work in...  ...Product Managers, UX Designers, and backend engineering teams to translate business requirements...  ...technical field 6+ years of professional software development experience including full-stack... 
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    5 days ago
  • $137.5k

     ...graduates to grow the next generation of Software Engineers through our Engineering Development...  ...3.0 to 4.0 GPAMust have taken relevant C.S. classes, including at least one Compilers...  ...a variety of different products and codebases, but in general, we use this tech stack... 
    H1b
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Relocation package

    Veeva Systems

    Pleasanton, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, C, Codebase Q&A. Be the first to apply!