Build and scale distributed pre-training frameworks
· Set up DeepSpeed / FSDP / Megatron-LM across multi-node GPU clusters.
· Create robust launch scripts, resilient checkpoints, and job monitoring (e.g. NCCL/GLOO/GPU).
Turn mathematical ideas into fast production code
· Prototype new optimizers or attention methods (like in PyTorch/NumPy/JAX orothers**)**.
· Convert them into efficient CUDA/Triton kernels with custom gradients and tests.
Boost training efficiency and stability
· Lead mixed-precision training, push bf16, fp8, etc, into daily runs, track their accuracy-vs-speed gains, and be able to analyze numeric stability
· Apply kernel fusion, communication tuning, and memory optimization to reach state-of-the-art throughput.
Accelerate research velocity
· Build logging, metrics, and other experiment-tracking tools for rapid iteration.
· Design ablation studies and statistical tests that validate—or refute—new ideas.
· Mentor interns and junior engineers through clear async design docs and code reviews.