← Zurück zur Liste
Stelle

Member of Engineering (Scalability)

Backend Developer • Remote • Vollzeit • 📍 Remote (EMEA/East Coast)

Join Poolside's pre-training team to work on the reliability and fault tolerance of distributed training and inference for Large Language Models, including cross-platform checkpointing, NCCL recovery, and hardware fault detection.

Responsibilities

  • Identify, study, and troubleshoot hardware problems during training at scale
  • Minimize GPU idle time during faults, both operationally and strategically
  • Design and develop tools and add-ons to accelerate training recovery
  • Improve the performance and reliability of checkpointing
  • Write high-quality Python (PyTorch), Cython, C/C++, CUDA API code

Requirements

  • Understanding of Large Language Models (LLM)
  • Basic knowledge of Transformers
  • Knowledge of deep learning fundamentals
  • Strong engineering background and programming experience
  • Linux API, Linux kernel
  • Strong algorithmic skills
  • Python with numpy, PyTorch, or Jax
  • C/C++
  • NCCL
  • Distributed systems, reliability, observability, fault tolerance
  • K8s stack

Soft skills

Fast learner, prepared for a steep learning curveWillingness to step outside your comfort zoneStrong critical thinkingAbility to question code quality policies when applicableAlways looking to use and improve modern tools

About the company

Poolside is building toward Artificial General Intelligence by accelerating software development itself, reshaping the developer experience with agentic systems, coding assistants, and the frontier models that power them, deployed directly into the development environments of security-conscious enterprises. The team is distributed across Europe and North America, with monthly 3-day in-person gatherings in Paris and longer annual off-sites.

Ähnliche Stellen