
MLOps Engineer, LLM Performance (Kernels, Profiling, Serving)
Listing checked October 25, 2026 · pay as published by Mercor
Key details
- Pay
- $90–120/hr
- Location
- Remote
- Job type
- hourly
- Openings
- 50
- Posted
- October 22, 2026
Overview
A leading AI lab needs systems engineers who can shape how frontier models handle accelerator code. You will write demanding problems in Pallas kernels, XLA trace analysis, distributed debugging and high-throughput serving, then produce worked solutions that teach models to reason about them. The role sits inside a GenAI team building foundational models from scratch, and depth in JAX or TPU work sets you apart from the pack. Expect a fully remote engagement of 40 hours per week with no other commitments.
What You'll Do5
- Write adversarial tasks that expose where frontier models break on accelerator code, such as Pallas kernels on TPU, and pair each one with a correct, well-structured solution.
- Review ML systems tasks and submitted solutions, then give written technical feedback that holds up under expert scrutiny.
- Build rubrics and guidelines covering kernel optimization, profiler output interpretation, distributed systems reasoning, and serving throughput versus latency trade-offs.
- Advise research and engineering teams on gaps in ML systems, compilers and training infrastructure so model performance improves.
- Work alongside other subject matter experts to keep training data consistent and accurate.
Requirements8
- 2+ years of hands-on professional experience in ML systems, ML infrastructure, model serving, or accelerator performance engineering. This is a systems role, not applied modeling or data science.
- Practical work in at least one of these areas: custom kernels (Pallas, Triton, CUDA, CUTLASS), profiling and trace analysis (JAX/XLA profiler, Kineto, torch.profiler, Nsight), debugging distributed or accelerator-bound workloads, or large-scale LLM serving (vLLM, SGLang, TensorRT-LLM, JetStream, KV cache, paged attention, continuous batching).
- Production experience with JAX, PyTorch, or both.
- Depth at the framework level counts in your favor: custom operators, sharding and distributed training (pjit/shard_map, FSDP, Megatron, MaxText), or compiler and graph-level work (XLA/StableHLO, torch.compile, MLIR).
- Familiarity with modern accelerators such as TPU v4 through v6e, H100, B200, Trainium or MI300, plus the ability to reason about throughput, latency and memory trade-offs.
- A clear record of career progression.
- Availability for at least 40 hours per week on weekdays.
- Strong written communication and the ability to explain complex technical decisions to expert readers.
Who Should Apply
An ML systems or infrastructure engineer who has shipped kernel, profiling, or serving work on real accelerators and wants to move into AI training data. Strong writers who can defend technical choices in review, and who bring TPU or JAX depth, fit best.
Salary Insight
Pay runs $90 to $120 per hour, and the exact figure depends on your experience and how deep you go on kernels, profiling, or serving. For contract ML systems work at this level, that band sits toward the upper end because the lab needs specialist accelerator knowledge.
Pay and demand for Machine Learning & AI roles
Market estimates from live NearSkill listings — separate from this job's published terms.
This role · as published
$90–120/hr
Taken from the listing itself.
Typical pay · estimated
$80/hour
Median of 649 similar roles that publish pay · 93 publish only a top rate; those count at the rate they gave
Most Machine Learning & AI roles pay $55–$100 per hour. This role's pay sits above that range.
Rates shown per hour. Yearly and monthly pay converted; one-time fees and non-USD pay are not included.
- Live similar roles
- 769
- Listed in last 30 days
- 422
- Remote
- 97%
Hiring most right now: micro1 (282) · Mercor (112) · Turing (110)
Most requested skills · share of roles
- python22%
- ai evaluation12%
- code review11%
- llm evaluation11%
Figures from Machine Learning & AI roles live on NearSkill when this page loaded. A role can close before you apply, so check the listing itself.
Compare your resume against these rolesRequired skills
How applying works
1. Pre-screen on NearSkill
A quick application on NearSkill checks your fit against this role.
2. Finish on the employer’s site
We hand you to Mercor’s official application page to complete the form.
3. Wait for a response
The employer’s hiring team reviews applications and gets back to you.
Similar jobs
Open roles that match this listing's skills and level.

AfterQueryVerified
Posted 1mo ago
Software/ML Engineer - LLM Inference
$125/hr
View job
AfterQueryVerified
Posted 2mo ago
ML Inference & GPU Kernel Research Engineer
$135/hr
View job
micro1Verified
Posted 1mo ago
Forward Deployed Engineer
Pay not published
View job
MercorVerified
Posted 4d ago
Scientific / ML Engineer
$90–140/hr
View job
micro1Verified
Posted 17d ago
Member of Technical Staff, Model Training (infra & platform)
$7–8/hr
View job
micro1Verified
Posted 1mo ago
Forward Deployed Engineer – Remote / Travel
Pay not published
View job
