Training, Process Management EngineerActive

Hybrid · London, UKTechnology

The opportunity

About the Team Training Runtime designs the core distributed runtime that powers everything from early research experiments to frontier-scale model runs. We work on building robust, scalable, high performance components to support our distributed training workloads.

What they're looking for

  • Have experience developing distributed systems (not just operating them)
  • Enjoy understanding how large systems behave and fail at scale
  • Care deeply about performance, correctness, and reliability
  • Have strong software engineering skills and are proficient in Python and Rust: or another systems programming language (e.g. C++)