Die Oberfläche ist lokalisiert; Skill-Beschreibungen und -Dokumente werden per KI automatisch in Ihre Sprache übersetzt. Code, Befehle, Pfade und Fachbegriffe bleiben im Original, maßgeblich ist das Dokument des Autors.
Skills entdecken
Design und Kreativität · SKILL.md

ml-systems-engineer-rl-engineering

ml-systems-engineer-rl-engineering

Guides ML systems engineering for reinforcement learning—distributed training platforms, rollout workers and vectorized environments, replay buffers, policy/critic serving for train loops, checkpointing and experiment tracking, sim-to-real hooks, and RL training reliability. Use when building RL training infrastructure, scaling PPO/SAC-style jobs, debugging…

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill-Dokumentation

GitHub

name: ml-systems-engineer-rl-engineering description: | Guides ML systems engineering for reinforcement learning—distributed training platforms, rollout workers and vectorized environments, replay buffers, policy/critic serving for train loops, checkpointing and experiment tracking, sim-to-real hooks, and RL training reliability. Use when building RL training infrastructure, scaling PPO/SAC-style jobs, debugging unstable distributed rollouts, designing env APIs, or exporting policies for inference—not for supervised ML product modeling (data-scientist), LLM RAG/agents (ai-engineer), safeguard classifiers (ml-research-engineer-safeguards, ml-infrastructure-engineer-safeguards), general GPU serving without RL (ml-infrastructure-engineer-safeguards), or app latency profiling (performance-engineer).

Machine Learning Systems Engineer, RL Engineering

When to Use

  • Design RL training platform — controllers, workers, resource scheduling
  • Implement rollout collection — vectorized envs, async actors, trajectory buffers
  • Operate distributed training — data parallel, parameter servers, gradient sync patterns
  • Manage replay buffers — prioritization, storage, sampling at scale
  • Wire checkpointing — policy/value nets, optimizer state, resume after preemption
  • Integrate experiment tracking — seeds, configs, metric schemas, artifact lineage
  • Connect simulators — Gymnasium-style APIs, custom env servers, batch stepping
  • Export policies for batch eval or downstream inference path
  • Debug training instability — NaNs, reward scale, worker desync, straggler GPUs
  • Plan GPU/memory layout for actor vs learner processes

When NOT to Use

  • Churn models, A/B tests, classical supervised pipelines → data-scientist
  • Production LLM features, agents, RAG → ai-engineer
  • Safeguard/moderation inference gateways → ml-infrastructure-engineer-safeguards
  • Safety classifier research → ml-research-engineer-safeguards
  • CI/CD and generic K8s ops → devops, cluster-deployment-engineer
  • DC-wide GPU supply programs → data-center-compute-supply-efficiency
  • HTTP API p99 without RL training context → performance-engineer
  • RL algorithm theory only (no systems) → ai-researcher for literature; stay systems-focused here

Related skills

NeedSkill
Supervised ML and statistical evaldata-scientist
General AI research methodologyai-researcher
Inference gateways and model servingml-infrastructure-engineer-safeguards
Training cluster / K8s jobscluster-deployment-engineer
Pipelines and GitOpsdevops
GPU capacity at facility leveldata-center-compute-supply-efficiency
Serving latency and load testsperformance-engineer
Product agents using RL outcomesai-engineer

Core Workflows

1. RL systems framing

Env contract, on/off-policy, scale targets.

See references/rl_systems_framing.md.

2. Training platform architecture

Controllers, workers, scheduling.

See references/training_platform_architecture.md.

3. Environments and rollouts

Vectorization, trajectory format.

See references/environments_rollouts.md.

4. Replay, checkpoints, experiments

Buffers, resume, tracking.

See references/replay_checkpoints_experiments.md.

5. Evaluation and policy export

Eval harness, deployment handoff.

See references/evaluation_policy_export.md.

6. Reliability and observability

Stability, metrics, incident debug.

See references/reliability_observability_rl.md.

Outputs

  • Architecture doc — actor/learner topology, data flow, failure domains
  • Env API spec — observation, action, reward, reset, seed semantics
  • Runbook — launch, resume, preempted job recovery, scale-out
  • Config template — hyperparameters + infra knobs versioned together
  • Metric dashboard spec — reward, length, KL, GPU, steps/sec, queue depth
  • Policy export package — weights, normalization stats, eval report

Principles

  • Reproducibility — seed envs, log config hash, pin sim versions
  • Separate rollout from learn — scale collectors and learners independently
  • Deterministic resume — checkpoint includes optimizer and buffer cursor when needed
  • Observe the MDP — log reward components, not only scalar return
  • Fail fast on desync — version mismatch between workers is a top incident class
Gespeicherte Skills