Trajectory

Member of Technical Staff - ML Infra

San Francisco. Posted a month ago

The role

You will develop algorithms and own the ML training stack for a continual learning platform. The role spans training, inference, and kernels to improve GPU scale, model size, throughput, memory efficiency, caching, and latency.

What you will do

  • Build and optimize distributed training and RL infrastructure.
  • Improve training experimentation throughput and shorten research iteration cycles.
  • Optimize serving for production agents and training rollouts.
  • Improve batching, scheduling, and KV-cache management.
  • Develop and optimize GPU kernels and runtimes using CUDA, Triton, or comparable tools.
  • Build reproducible benchmarks, observability, and automated research workflows.
  • Work with researchers to turn new algorithms into reliable systems.

Required qualifications

  • Strong fundamentals in distributed systems, networking, storage, and failure recovery.
  • Experience shipping demanding systems.
  • Deep specialization in one of training infrastructure, inference systems, or GPU kernels.
  • Strong Python skills.
  • Languages relevant to your specialty, such as C++, CUDA, or Triton.
  • Understanding of PyTorch, JAX, or comparable framework internals.
  • Strong profiling and debugging skills.
  • Ownership and clear communication.

Nice to have

  • Hands-on experience with training and RL stacks such as Miles, SkyRL, Prime Intellect’s verifiers, or comparable systems.
  • Experience with vLLM, SGLang, collective communication, or ML compilers.

About the company

Trajectory is a research and product lab creating the platform for continual learning. Their research team comes from Deepmind, OpenAI, Meta Superintelligence, and product team from Figma, Apple, Stripe, and Windsurf.

Member of Technical Staff - ML Infra at Trajectory | JobZoey