aitrainingjobs

Software/ML Engineer

Location not statedSoftware & dataContract · remote

About the role

From AfterQuery’s listing.

Pay: $125/hour

We're assembling a group of senior software and ML engineers to work on one of the hardest open problems in AI today: how well can frontier models reason about LLM inference systems, GPU-level performance optimization, and model-serving architecture? You'll help design evaluation scenarios, write reference solutions, and grade model outputs on real systems-engineering problems — the same class of problems you likely work on day-to-day.

This is a research-and-evaluation role, not a traditional engineering job — you won't be shipping production code for us, you'll be defining what "correct" and "excellent" look like for AI models tackling the problems you already know deeply.

Responsibilities

  • What You'll Do Design realistic technical scenarios and problem sets in LLM inference optimization, GPU kernel design, and systems performance engineering

Required qualifications

  • Bachelor's degree or higher in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • Strong, hands-on background in one or more of: GPU inference optimization, custom CUDA kernel development, model-serving systems (e.g., vLLM, TensorRT-LLM, SGLang), quantization, or optimizer design
  • Experience at a recognized technology or AI company, in a role with real systems-engineering ownership
  • Strong written communication — you'll be authoring technical explanations and feedback, not just code

Preferred qualifications

  • Direct experience with SGLang, Mamba/Mamba2 architectures, or IBM Granite-family models
  • Open-source contributions to inference/serving frameworks (vLLM, SGLang, TensorRT-LLM, etc.)
  • Experience with distributed inference (tensor/expert parallelism, continuous batching, KV-cache optimization)

Who can apply

The listing only says “Remote”. That doesn’t mean worldwide. Check country eligibility on AfterQuery before you spend time on it.

How AfterQuery screens people

  1. 01Apply to the listing for your field.
  2. 02Expect a screening task that looks like the real work.
More about AfterQuery (224 open jobs)

Before you apply

  • No real platform charges you to apply or to “unlock” work.
  • Apply to two or three platforms, not one. Acceptance is never certain.
  • It’s contract work in projects. Hours vary week to week.

More software & data jobs

All 133 software & data jobs