What the work looks like

Most tasks start with a kernel and a profiler report rather than a spec. You'll read the implementation, form a hypothesis about the bottleneck — memory-bound vs. compute-bound, occupancy limits, bank conflicts, poor coalescing, launch overhead — and either produce an optimized version or evaluate a model-generated one. A large share of the work is judgment on AI output: deciding whether a proposed rewrite is actually faster, whether it's numerically equivalent, and whether the model's stated reasoning about a metric is correct. Written justification matters as much as the code; the lab wants to know when L2 hit rate is a red herring, not just when it's high.

You will not always get deep algorithmic context. Part of what's being screened for is the ability to optimize a kernel you didn't write, for an algorithm you haven't studied, using the hardware behavior alone as your guide.

What the screen measures

  • Fluency, not familiarity. Expect follow-ups that go past textbook answers: what limits occupancy on a specific SM configuration, when shared memory staging costs more than it saves, how tensor core tiling constrains your data layout.
  • Profiler literacy. NSight Compute experience is a plus on paper and close to essential in practice. Be ready to explain which counters you actually trust and why.
  • C++17 competence. Templates, constexpr, move semantics — the code you touch is modern C++, not C with kernels.
  • Honest scoping. Claiming Blackwell, inline PTX, or HIP depth you don't have tends to surface immediately under follow-up questioning.

Logistics

Fully remote, asynchronous, contract-based through Mercor. The stated minimum is 20 hours per week; contributors report work arriving in batches with flexible scheduling inside that commitment. Pay in the $80–100/hr range has been observed for this listing — rates vary by demonstrated depth, assessment performance, and project phase, and are not guaranteed. Applications begin with a resume review and may include a short technical assessment before onboarding.